CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败


今天在使用 C# 操作 Excel 时,一直在报错误:

检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,
原因是出现以下错误: 8007065e 这个类型的数据不受支持。
 (异常来自 HRESULT:0x8007065E)。

百度了下,有修改注册表的,也有在 DCOM 服务里做修改的,最后发现是自己安装的 Excel 版本不正确,我本地用的是 Win10 64位,然而安装的却是 Excel 2007 32位 免费版本,于是重新安装了 64 位的版本,终于没有出现上面的 0x8007065E 错误。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM