【BUG】Excel 80070005 拒絕訪問


異常日志如下:

I[17:03:47.799]:System.UnauthorizedAccessException: 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件失敗,原因是出現以下錯誤: 80070005 拒絕訪問。


解決方法:

打開"控制面板"->"管理工具"->"組件"

在左側的目錄樹中,依次展開"組件服務"->"計算機"->"我的電腦"->"DCOM配置"

找到"Microsoft Excel應用程序",單擊右鍵,選擇"屬性"

打開"Microsoft Excel應用程序 屬性" 對話框

如果無法操作到這一步,請檢查是否是系統問題

單擊"安全"選項卡

1.將"啟動和激活權限"設置為"自定義",點擊編輯,給Users用戶添加權限
2.將"訪問權限"設置為"自定義",點擊編輯,給Users用戶添加權限

單擊"應用"

配置完畢

然鵝,並沒有找到"Microsoft Excel應用程序"項

由於Dcomcnfg是一個32位和配置,在64系統下並不能被完全支持,因此需要對WIN2008 X64系統進行DCOM配置,操作步驟如下:
1運行:mmc -32
2在菜單中選擇File->Add/Remove Snap
添加Component Services,然後在Component Services下找到Excel後再進行配置,就和32位系統一樣可以看到Microsoft Excel Appliction 組件了。


免責聲明!

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



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