檢索 COM 類工廠中 CLSID 為 ? 的組件時失敗 處理方案
發表時間:2023-09-14 來源:明輝站整理相關軟件相關文章人氣:
[摘要]檢索 COM 類工廠中 CLSID 為 ? 的組件時失敗 解決方案,以前有用asp.net導出excel,在本機測試通過,但部署到服務器上提示檢索 COM 類工廠中 CLSID 為 ? 的組件時失敗,在網上找了很多相關的內容都說的不是很清楚,大多為抄襲,沒有親自去試驗過,今天又有個項目需要這樣做,...
檢索 COM 類工廠中 CLSID 為 ? 的組件時失敗 解決方案,以前有用asp.net導出excel,在本機測試通過,但部署到服務器上提示檢索 COM 類工廠中 CLSID 為 ? 的組件時失敗,在網上找了很多相關的內容都說的不是很清楚,大多為抄襲,沒有親自去試驗過,今天又有個項目需要這樣做,特點總結一下與大家分享一下。
遇到這樣的錯誤,就是IIS沒有調用excel com組建的權限,添加適當的權限就可以解決這個問題,網上就又提到吧什么administrator 或是everyone,這樣做太不安全了,在局域網到還是可以這么做,但是如果在公網最后不要,這樣很容易受到攻擊。
講一下具體的解決方案,實際上就是設置權限了。
1.在運行中輸入dcomcnfg.exe
2.右擊屬性
IIS_WPG; IUSR_; IWAM_
三個權限都要添加,如果你的WEB用的是默認賬號的話。
常見的網絡操作系統有UNIX、Netware、Windows NT、Linux等,網絡軟件的漏洞及缺陷被利用,使網絡遭到入侵和破壞。