今天在使用 C# 操作 Excel 時,一直在報錯誤: 檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件失敗,原因是出現以下錯誤: 8007065e 這個類型的數據不受支持。 (異常來自 HRESULT:0x8007065E ...
今天在使用 C# 操作 Excel 時,一直在報錯誤:
檢索 COM 類工廠中 CLSID 為 {00024500-0000-0000-C000-000000000046} 的組件失敗,
原因是出現以下錯誤: 8007065e 這個類型的數據不受支持。
(異常來自 HRESULT:0x8007065E)。
百度了下,有修改註冊表的,也有在 DCOM 服務里做修改的,最後發現是自己安裝的 Excel 版本不正確,我本地用的是 Win10 64位,然而安裝的卻是 Excel 2007 32位 免費版本,於是重新安裝了 64 位的版本,終於沒有出現上面的 0x8007065E 錯誤。