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

今天在使用 C 操作 Excel 时,一直在报错误: 检索 COM 类工厂中 CLSID 为 C 的组件失败,原因是出现以下错误: e 这个类型的数据不受支持。 异常来自 HRESULT: x E 。 百度了下,有修改注册表的,也有在 DCOM 服务里做修改的,最后发现是自己安装的 Excel 版本不正确,我本地用的是 Win 位,然而安装的却是 Excel 位 免费版本,于是重新安装了 位的版本 ...

2019-05-07 14:52 1 533 推荐指数:

查看详情

解决本地调用office组件成功,但是发布到IIS中出现的错误(检索COM类工厂中CLSID为{00024500-0000-0000-C000-000000000046}的组件失败

C#操作word或者Excel,我们可能会用到微软内置的COM组件,会出现很多问题。 如:在本地调试导出Excel没有问题,发布到IIS就有问题了,检测到的异常: 我们会发现在iis上运行的程序,没有打开word的进程。 因为你vs是管理员权限,而iis没有权限。 所以这要提高iis ...

Thu Mar 16 00:13:00 CST 2017 0 5416
从 IClassFactory 为 CLSID 为 {00024500-0000-0000-C000-000000000046} 的 COM 组件创建实例失败,原因是出现以下错误: 8001010a解决办法

1、在命令行中输入:dcomcnfg,会显示出“组件服务”管理器 2、打开“组件服务->计算机->我的电脑->DCOM 配置”,找到“Microsoft Word文档”,单击右键,选择“属性” 3、在“属性”对话框中单击“标识”选项卡,选择“交互式用户””,关闭“组件服务 ...

Fri Dec 30 02:44:00 CST 2016 0 2036
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM