【问题标题】:COM class factory errorCOM 类工厂错误
【发布时间】:2010-09-18 02:51:13
【问题描述】:

我一直在使用我的机器作为服务器测试一个应用程序,一切正常,但是当我尝试将其设置为在测试服务器上运行时,我收到此错误:

检索 COM 类工厂 CLSID {XXXX} 的组件因失败而失败 到以下错误:80040154。

有什么想法吗?

谢谢

【问题讨论】:

    标签: vb.net com visual-studio-2005


    【解决方案1】:

    首先:请在您的测试服务器上检查您的 com 对象的注册情况。

    HKEY_CLASSES_ROOT\CLSID\{xxxx}
    

    检查您的 dll 或 exe 文件是否位于硬盘上的正确位置。

    第二:此链接可能会有所帮助:http://support.software602.com/kb/view.aspx?articleID=987

    【讨论】:

      【解决方案2】:

      错误代码翻译为“类未注册”。

      当它是 DLL 时,通常使用“regsvr32”或通过“/RegServer”进行注册。

      为避免上述错误信息,请在客户端和服务器上注册。

      【讨论】:

        【解决方案3】:

        我们有时会在使用 MSXML 4 时遇到此错误,尤其是在进行安装测试时。

        解决方法:卸载并重新安装 MSXML。

        【讨论】:

          猜你喜欢
          • 2012-08-04
          • 1970-01-01
          • 2012-08-05
          • 2015-08-01
          • 2011-04-08
          • 2012-02-17
          • 1970-01-01
          • 2014-05-05
          相关资源
          最近更新 更多