检索Com Class Factory错误

时间:2012-08-08 14:18:56

标签: .net vb.net com

当我打开应用程序时,它会抛出以下错误,

功能错误:主要   错误消息:由于以下错误,检索具有CLSID {XXXXXXXXXXXXXX-XXX-XXX-XXXXXX}的组件的COM类工厂失败:80040154

在上面添加更多内容,该应用程序在windows xp中工作,但当它移动到Windows 7时,它抛出了上述错误。(我没有代码,我的应用程序位于远程位置)

请提供您宝贵的意见,这可能是造成此错误的原因。

1 个答案:

答案 0 :(得分:0)

错误80040154表示未注册COM类。我不确定为什么不会注册;这通常由安装程序处理您要创建的任何组件。

尝试使用regsvr32.exe注册COM组件(DLL名称在命令行上传递)。

regsvr32的一些文档在这里: http://technet.microsoft.com/en-us/library/bb490985.aspx