我试图在Windows 7 32位机器上安装Visual Studio 6.
操作系统来自裸机.
我按照这里提到的说明(我之前使用过)
安装没有报告错误,但是当我尝试添加Microsoft Windows Common Controls 6.0
到工具箱时,我得到"对象库未注册"错误.
我尝试手动卸载并重新安装OCX,这两个都成功但我仍然有同样的错误.
我尝试安装SP6并没有错误安装(和更新OCX到更新的版本),但我仍然有同样的问题.
编辑:
如下面进一步调查所述,似乎IE10更新打破了MSCOMCTL.ocx.但是我也认为这与订单有关,因为我有另一台带有IE10的Windows 7机器,工作正常.
此错误来自编译vb6 dll的机器,该机器突然停止工作并且以前工作正常.
我在网上看到了很多我能找到并且与我相关的解决方案.包括http://www.xtremevbtalk.com/archive/index.php/t-140158.html中的这些 以及来自 http://www.excelfox.com/forum/f2/missing-mscomctllib-15的一些/
这两个都建议重新注册MSCOMCTL.OCX
但是在完成这两个之后我仍然遇到了问题.经过几个小时的搜索和尝试不同的事情后,我意识到已经安装了一些更新,并且由于公司政策而等待重启机器.
我重新启动机器并等待更新完成安装.之后,dll编译没有问题.
我有两台装有Windows 7 Professional x64的电脑.一台PC可以成功运行我的vb6应用程序,但另一台PC将占用以下错误消息.
我无法弄清楚上述情况的原因.有什么方法可以尝试找出问题吗?请帮忙!