注册ocx文件时出错?

时间:2009-06-23 11:23:17

标签: windows command-line activex ocx

我使用Visual Studio 2008创建了一个ActiveX控件ocx文件。 然后尝试从命令提示符“regsvr32 filename.ocx”

注册ocx文件

它出现错误,说“加载库(filename.ocx)失败 - 应用程序无法启动,因为配置不正确。重新安装应用程序可能会解决此问题。”

Visual Studio成功构建ocx文件。我尝试在其工作的其他计算机上注册此ocx文件。在我的comp上我使用的是Win XP SP3。

问题出在哪里;它是在“regsvr32”或其他东西是腐败或丢失?

提前致谢。

2 个答案:

答案 0 :(得分:3)

dependency walker步行者可能会有帮助。

  • 打开ocx并查看是否已满足所有依赖性

如果这看起来是O.K。

  • 在dependnency walker中打开regsvr32.exe并使用Profile。将您的ocx作为参数添加到regsvr32,并查看是否发生了一些运行时问题。

答案 1 :(得分:0)

最有可能的是,您的计算机上缺少ocx文件的依赖项。尝试重建所有依赖项并重新注册它。