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

王磊的部落格發表於2016-08-29

具體解決方法如下:

1:在伺服器上安裝office的Excel軟體;

2:在”開始”->”執行”中輸入dcomcnfg.exe啟動”元件服務”;

3:依次雙擊”元件服務”->”計算機”->”我的電腦”->”DCOM配置”;

4:在”DCOM配置”中找到”Microsoft Excel 應用程式”,在它上面點選右鍵,然後點選”屬性”,彈出”Microsoft Excel 應用程式屬性”對話方塊;

5:點選”標識”標籤,選擇”下列使用者”(使用者名稱和密碼寫當前管理員的);

6:點選”安全”標籤,在”啟動和啟用許可權”上點選”自定義”,然後點選對應的”編輯”按鈕,在彈出的”安全性”對話方塊中填加一個”NETWORK SERVICE”使用者(注意要選擇本計算機名),並給它賦予”本地啟動”和”本地啟用”許可權;

7:依然是”安全”標籤,在”訪問許可權”上點選”自定義”,然後點選”編輯”,在彈出的”安全性”對話方塊中也填加一個”NETWORK SERVICE”使用者,然後賦予”本地訪問”許可權.這樣,我們便配置好了相應的Excel的DCOM許可權;

 

最後設定IIS的應用程式池的標識,把此網站的AppPool的標識要設定為NetworkService;

 

img_fa0be433d68c8212b2b0b3b1a564ccb1.png
如果本文對你有所幫助,請打賞——1元就足夠感動我:)
支付寶打賞微信打賞
聯絡郵箱:intdb@qq.com

我的GitHub:
https://github.com/vipstone
關注公眾號:
img_9bde0f31ac4a0eca10b1bd7414b78faf.png


作者:
王磊

出處:
http://vipstone.cnblogs.com/

本文版權歸作者和部落格園共有,歡迎轉載,請標明出處。


相關文章