com - IClassFactory 由于以下错误 : 800a0153 而失败

标签 com com-interop

我正在尝试引用一个 com 组件,但它抛出了以下错误。

由于以下错误,从 IClassFactory 创建 CLSID {xxx} 的 COM 组件实例失败:800a0153。

具体来说,当我尝试实例化一个对象时会抛出错误。我查过了

  1. 正在为 x86 处理器构建的项目
  2. com 对象使用 regsvr32 注册,并且在注册表中可用。

我还可以在对象浏览器中看到这些方法,所以我知道 .net 正在寻找它。

关于我遗漏的任何想法?

最佳答案

这是组件特定的错误代码。如果您没有解释代码可能含义的文档,那么您将需要供应商的支持。

关于com - IClassFactory 由于以下错误 : 800a0153 而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5033774/

相关文章:

python - 如何使用win32com处理查询桌面搜索时溢出?

com - ISequentialStream 的 RemoteRead 和 RemoteWrite 成员是什么?

c++ - 在不同的线程上解除分配 BSTR 是否安全?

c# - 将 c# 匿名类对象公开给 COM (JavaScript)

c# - 如何通过 COM 互操作将 VBA 变量数组数据类型传递到 C# 方法中

c++ - 覆盖 "Run as Administrator"的 COM shell 扩展在开始菜单搜索中失败

c# - 如何让 MSBuild 生成与平台无关的 COMReference?

visual-studio - 是否可以在 VS2008 中调试 COM dll?

c# - COMException (0x800A13E9) - Word 互操作服务