1

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

由于以下错误,检索具有 CLSID {XXXX} 的组件的 COM 类工厂失败:80040154。

有任何想法吗?

谢谢

4

3 回答 3

2

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

HKEY_CLASSES_ROOT\CLSID\{xxxx}

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

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

于 2008-10-20T13:29:07.613 回答
1

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

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

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

于 2008-10-20T14:45:56.380 回答
1

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

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

于 2008-11-20T10:08:55.333 回答