前段時間在公司做一個文件統計的頁面時需要將word文件的頁面數量做一個統計但是在程序寫好後運行總是報錯
檢索 COM 類工廠中 CLSID 為 {AC} 的組件時失敗原因是出現以下錯誤:
嘗試了很久總算發現了問題所在是com組件的權限問題
:在服務器上安裝office的Word軟件
:在開始>運行中輸入dcomcnfgexe啟動組件服務
:依次雙擊組件服務>計算機>我的電腦>DCOM配置
:在DCOM配置中找到Microsoft Word 文檔在它上面點擊右鍵然後點擊屬性彈出Microsoft word 文檔屬性對話框
:點擊標識標簽選擇交互式用戶
:點擊安全標簽在啟動和激活權限上點擊自定義然後點擊對應的編輯按鈕在彈出的安全性對話框中填加一個NETWORK SERVICE用戶(注意要選擇本計算機名)並給它賦予本地啟動和本地激活權限
:依然是安全標簽在訪問權限上點擊自定義然後點擊編輯在彈出的安全性對話框中也填加一個NETWORK SERVICE用戶然後賦予本地訪問權限
注:在XP系統中還要添加機器名/ASPNET用戶的上述權限
在window server中如果還出現a錯誤在標示裡面選擇下列用戶填寫登錄計算機的並擁有對word本地操作權限的用戶或者在標示裡面選擇啟用用戶
以上方法是網友提供後來還是不行最後關鍵在於標示裡面直接使用管理員輸入管理員賬號和密碼確定後終於大功告成
From:http://tw.wingwit.com/Article/program/net/201311/11980.html