当我打开应用程序时,它抛出了以下错误,
函数错误:主要错误消息:检索具有 CLSID {XXXXXXXXXXXXXX-XXX-XXX-XXXXXX} 的组件的 COM 类工厂失败,原因是以下错误:80040154
在上面添加更多内容,该应用程序在 windows xp 中工作,但是当它移动到 windows 7 时,它抛出了上述错误。(我没有代码,这个应用程序在远程位置)
请提供您对此的宝贵意见,这可能是什么原因导致此错误。
错误 80040154 表示未注册 COM 类。我不知道为什么它不会被注册;这通常由安装程序为您尝试创建的任何组件处理。
尝试使用 regsvr32.exe 注册 COM 组件(DLL 名称在命令行中传递)。
regsvr32 的一些文档在这里: http ://technet.microsoft.com/en-us/library/bb490985.aspx