VB6 IDE是否在Windows 7/8/10 64位上运行?

jas*_*onk 27 vb6 64-bit windows-7

我们正在接近取代我们的几台开发者PC,并希望升级到64位以最大限度地提高PC的硬件/寿命,但我们还需要支持几种传统的VB6应用程序.也就是说,微软称它不受支持,但这并不一定意味着它不起作用.但是,只要功能正常,支持对于死工具并不重要.

  • 它有用吗?
  • 是否需要任何陷阱/变通方法才能使其运行?
  • Service Pack 6的安装是否需要特殊考虑?(SP6基本上对VB6使用至关重要)

Kri*_*son 22

根据经验(我几乎每天都在Windows 7 - 64位运行VB6),运行它没有问题,实际上你不必在任何类型的兼容模式下运行它.但有一些注意事项:

  1. 使用最近(5年内)MSDN版本的安装程序.
  2. 在安装任何其他Visual Studio产品之前安装 VB6 .
  3. 关闭UAC,VB6不会在UAC运行时运行.
  4. 我没有成功获得旧的MSDN帮助安装,所以我不打算浪费时间尝试安装它.

  • 我安装了MSDN帮助没有问题.除了上面列出的关闭UAC之外没有做任何异常.上下文相关帮助似乎正常工作. (4认同)
  • 我成功安装了VB6和MSDN,而没有关闭UAC (4认同)
  • 只是确认@AlfredMyers 所指出的内容。UAC 不必关闭。您只需记住运行 VB6 安装程序,然后运行 ​​VB6 本身(每次)作为管理员。 (2认同)

Mar*_*rkJ 16

VB6新闻组报道他们已经设法让它在Windows 7 64位上运行.

这一步一步的指导,如何安装在Windows 7上的IDE(包括64位).

如果这不起作用(刮擦桶)尝试这个关于说服安装不安装Java VM的老技巧

或者(在桶中刮擦洞)这些提示来自一篇关于让IDE在Vista上工作的文章?

脚注:如果使用ADO开发,请注意这一点.