日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

使用Microsoft.Office.Interop.Excel时,64位问题

發布時間:2024/4/15 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用Microsoft.Office.Interop.Excel时,64位问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前不久,碰到一個問題。

曾經用的好好的Microsoft.Office.Interop.Excel實現的導出Excel,遷移至64位server后,就出現:

檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件時失敗

查詢了下網上大家的解決的方法。差點兒千篇一律都是例如以下的解決方案:

在64位機器安裝office后,做例如以下設置。


1:在"開始"->"執行"中輸入dcomcnfg.exe啟動"組件服務"

2:依次雙擊"組件服務"->"計算機"->"我的電腦"->"DCOM配置"

3:在"DCOM配置"中找到"Microsoft Excel 應用程序",在它上面點擊右鍵,然后點擊"屬性",彈出"Microsoft Excel 應用程序屬性"對話框

如沒有Microsoft Excel 。第一步換為:comexp.msc -32


4:點擊"標識"標簽,選擇"交互式用戶"?

5:點擊"安全"標簽,在"啟動和激活權限"上點擊"自己定義",然后點擊相應的"編輯"button,在彈出的"安全性"對話框中填加一個"NETWORK SERVICE"用戶(注意要選擇本計算機名),并給它賦予"本地啟動"和"本地激活"權限.

6:依舊是"安全"標簽,在"訪問權限"上點擊"自己定義",然后點擊"編輯",在彈出的"安全性"對話框中也填加一個"NETWORK SERVICE"用戶,然后賦予"本地訪問"權限.


或者NETWORK SERVICE或everyone都加入設置。


我試了一下,按如上步驟基本是能夠解決問題。

只是,總是不方便。誰沒事為了這個功能去安裝一次office呢,所以。不妨不要用Microsoft.Office.Interop.Excel這樣的方式導入導出EXCEL了。換用別的方式。

其它導出excel方式見后文。

轉載于:https://www.cnblogs.com/llguanli/p/7107020.html

總結

以上是生活随笔為你收集整理的使用Microsoft.Office.Interop.Excel时,64位问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。