2010-11-17 101 views
1

我有使用Vb6创建的安装程序。我无法在Windows 7下安装它.Windows 7未注册包含在安装程序中的OCX控件。无法在Windows 7上部署基于VB6的安装程序

在Windows XP和所有其他以前的Microsoft操作系统下,相同的设置正常工作。

Windows 7操作系统是64位。

此外,我尝试了所有兼容模式,这在Windows 7下可用,没有太多的运气。

不幸的是,我没有与我的源代码。否则,我可以将整个源码移植到Dot Net上。

+0

您最好的选择可能是在虚拟机下运行XP 32位(甚至是Win 2k)并在虚拟机上安装VS 6。 – StuartLC 2010-11-17 08:13:14

回答

0

我认为this link会解决这个问题。我必须尝试使用​​我的测试版Windows 7

+0

是的,你必须把32位的东西放在win64下的正确位置,无论是在文件系统还是注册表中。 – DarinH 2010-11-18 22:57:24

+0

我做过但没有工作。所述OCX是第三方控件,可能在Windows 7下不受支持 – PradeepGB 2010-11-19 05:38:16