代码之家  ›  专栏  ›  技术社区  ›  Joe Morgan

COM类出厂错误

  •  1
  • Joe Morgan  · 技术社区  · 17 年前

    我一直在使用我的机器作为服务器测试一个应用程序,一切都很顺利,但当我尝试将其设置为在测试服务器上运行时,我遇到了以下错误:

    正在检索的COM类工厂 CLSID为{XXXX}的组件因以下原因失败 出现以下错误:80040154。

    有什么想法吗?

    谢谢

    3 回复  |  直到 17 年前
        1
  •  2
  •   ChaosSpeeder    17 年前

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

    HKEY_CLASSES_ROOT\CLSID\{xxxx}
    

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

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

        2
  •  1
  •   HS.    17 年前

    错误代码转换为“类未注册”。

    当注册为DLL时,通常使用“regsvr32”或通过“/RegServer”完成。

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

        3
  •  1
  •   JoeBrockhaus    17 年前

    我们在MSXML 4中有时会遇到此错误,特别是在进行安装测试时。

    决心 卸载并重新安装MSXML。