【发布时间】:2011-06-29 08:37:35
【问题描述】:
我正在尝试引用一个 com 组件,但它抛出了以下错误。
由于以下错误,从 IClassFactory 创建 CLSID 为 {xxx} 的 COM 组件实例失败:800a0153。
特别是当我尝试实例化一个对象时会抛出错误。我查过了
- 正在为 x86 处理器构建的项目
- com 对象是使用 regsvr32 注册的,并且在注册表中可用。
我还可以在对象浏览器中看到方法,所以我知道 .net 正在查找它。
关于我缺少什么的任何想法?
【问题讨论】:
-
FYI 0x800a0153 = VB_E_TERRREGBADFILE 根据 err.exe,虽然我找不到更多信息。
标签: com com-interop