我们正在接近取代我们的几台开发者PC,并希望升级到64位以最大限度地提高PC的硬件/使用寿命,但我们还需要支持多个传统的VB6应用程序。也就是说,微软称它不受支持,但这并不一定意味着它不起作用。但是,只要功能正常,支持对于死工具并不重要。
答案 0 :(得分:22)
根据经验(我几乎每天都在Windows 7 - 64位运行VB6),运行它没有问题,实际上你不必在任何类型的兼容模式下运行它。但是有一些警告:
答案 1 :(得分:16)
VB6新闻组report上的人们已经设法让它在Windows 7 64位上运行。
如何在Windows 7(包括64位)上安装IDE有this step-by-step guide。
如果这不起作用(刮擦桶)尝试这个旧的tip关于说服安装不安装Java VM?
从一篇关于让IDE在Vista上运行的文章中,或者(在桶中擦除洞)these tips?
脚注:如果使用ADO进行开发,请注意this。
答案 2 :(得分:3)
不确定64位,但我最近不得不在Windows 7(32位)上安装VB 6 IDE,无法运行安装程序。我最终使用Windows XP兼容模式(本质上是一个虚拟PC),并能够在虚拟映像上安装和使用VB 6。配置起来有点痛苦,但是一旦我开始工作它运行良好。
答案 3 :(得分:2)
我很难让它在Windows 7 64位上工作,所以为了更轻松的生活,我在VM Ware虚拟XP机器上运行它 - 问题解决了!
答案 4 :(得分:2)
请尝试遵循以下建议: http://sahilp.in/install-visual-basic-6-vb6-on-windows-7-windows-8/
我有Windows 7 64位并根据建议安装,没有任何问题。 MSDN帮助文件也安装在win7X64下。
答案 5 :(得分:2)
Windows 7或Windows 8的另一个选择是使用Hyper-V管理器创建虚拟机,安装Windows XP,Visual Studio 6等。然后远程桌面到您的虚拟机,您就可以了。< / p>
此外,当Windows 9,10和11到达时,您的虚拟机可以转移到它们或新PC上,而不会破坏您的VB6开发环境。
答案 6 :(得分:0)
我被告知64位不是问题,但它不喜欢Windows Vista及以上版本。
如果你真的需要64位Windows Server 2003 x64应该可以工作。
答案 7 :(得分:0)
要安装旧的MSDN for VB6,只需运行setupX86.exe(在MSDN光盘1的根目录下),而不是setup.exe。首先完成VB6设置而不安装MSDN,然后单独安装MSDN。安装完成后,VB6将自动识别并使用它。
免责声明:自2000年1月以来,我一直在使用2000年1月的MSDN 3光盘和VB6,我原来的1998年MSDN光盘已经不见了。但我相信问题和解决方案是一样的。
答案 8 :(得分:0)
Microsoft仍然支持VB6编程语言
有一个安装程序可以在Windows 7,8和10上安装VB6 IDE Installing VB6 programming
答案 9 :(得分:0)
几分钟前我在Windows 7 64位中安装了VB。我试着描述我在西班牙语网站上找到的步骤:
1 - 将Visual Studio 6 / Visual Basic 6的整张CD复制到硬盘中的新文件夹(例如C:\ VSInst)。
2 - 将C:\ VSInst \ Setup \的内容复制到C:\ VSInst \
3 - 重命名文件vs98pro.stf或vs98ent.stf或类似于&#34; acmsetup.stf&#34;。 &#34; vs&#34;在文件名中用于&#34; Visual Studio&#34;,&#34; vb&#34;适用于&#34; Visual Basic&#34;,&#34; pro&#34; for&#34; Proffesional Edition&#34;,&#34; ent&#34; for&#34; Enterprise Edition&#34;。查找与示例类似的文件,并将其重命名为&#34; acmsetup.stf&#34;
4 - 以管理员帐户执行&#34; acmsetup.exe&#34;文件。
简短说明是setup.exe编译为16位,无法执行。 acmsetup.exe以32位编译,可以执行。
这些步骤和解释来自(西班牙语):http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/
答案 10 :(得分:0)
Microsoft已更新VB6编程支持声明Support Statement for Visual Basic 6.0
现在支持Windows 10和Windows Server 2016。