Retrieving the COM class factory for component with CLSID {00024500-0000-000 (未成功)


這兩天用ASP.NET寫一個導入EXCEL數據到ORACLE的程序,調試通過,但是部署到服務器上就不能用了。

Retrieving the COM class factory for component with CLSID {00024500-0000-000

 

后來終於解決:

在服務器上,

1,運行dcomcnfg打開組件服務

2,依次展開"組件服務"->"計算機"->"我的電腦"->"DCOM配置"

3,找到"Microsoft Excel應用程序"

右鍵打開屬性對話框

點擊"安全"選項卡,

把"啟動和激活權限","配置權限",都選擇為自定義,

然后依次點擊它們的編輯,把ASPNET添加進去,並加入所有的權限...

 

 內存或磁盤空間不足,Microsoft Office Excel 無法再次打開或保存任何文檔? 

 1.運行"dcomcnfg.exe";
2.組件服務-計算機-我的電腦-DCOM配置-Microsfot Excel Application,右鍵,屬性,標識里設為"交互式用戶".

  

 

 由於之前的導入Excel文件時正常的,后來因為某個原因吧系統時間修改成了2008年,結果就出現了這種情況。電腦重啟后把時間又修改為現在時間后就沒有出現這個問題了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM