我有一些 vb6 应用程序,我正在尝试从 Windows 7 迁移到 Windows 10。我有 .exe 文件,但当我尝试打开它时 - 它告诉我:
C:\App_1\MSCOMCTL.OCX 无法加载 - 继续加载项目吗?
我在
C:\Windows\SysWow64
中搜索了这个文件,发现该文件实际上是Type: ActiveX Control
。
我仍然收到错误的任何原因?
ocx控件应该在你的Syswow64(如果是64位电脑)文件夹中而不是在app文件夹中,并且需要手动注册(Win7、8、10中常见的vb6问题)。
看起来你可以看到该文件,但它可能没有注册。
以管理员模式运行cmd,输入
regsvr32 C:\Windows\SysWOW64\MSCOMCTL.OCX
。
这应该可以解决问题
不,新安装的 Windows 11 Pro 上没有。