0

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

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

Visual Studio 成功构建 ocx 文件。我尝试在它工作的其他计算机上注册这个 ocx 文件。在我的电脑上,我使用的是 Win XP SP3。

那么问题出在哪里?它在“regsvr32”中还是其他东西损坏或丢失?

提前致谢。

4

2 回答 2

3

可能依赖 walker walker 可能会有所帮助。

  • 打开ocx,看看是否所有的依赖都实现了

如果这看起来不错

  • 在dependnency walker 中打开regsvr32.exe 并使用Profile。将您的 ocx 作为 regsvr32 的参数,看看是否发生了一些运行时问题。
于 2009-06-23T11:28:33.757 回答
0

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

于 2009-06-23T11:27:49.500 回答