代码之家  ›  专栏  ›  技术社区  ›  jasonk

vb6 ide是否在Windows 7/8/10 64位上运行?

  •  26
  • jasonk  · 技术社区  · 16 年前

    我们正在接近替换几个开发人员PC的阶段,我们希望将其移动到64位以最大限度地延长PC的硬件/寿命,但我们还需要支持几个遗留问题。 VB6 应用。也就是说,微软说它不受支持,但这并不一定意味着它不起作用。然而,在一个死掉的工具上,支持并不重要,只要它是功能性的。

    • 它能用吗?
    • 是否存在使其运行所需的任何陷阱/解决方法?
    • 安装Service Pack 6是否需要特别考虑?(SP6对VB6的使用基本上是必不可少的)
    11 回复  |  直到 8 年前
        1
  •  22
  •   Kris Erickson    16 年前

    从经验上讲(我几乎每天都在Windows7-64位下运行vb6),让它运行没有问题,实际上您不必以任何兼容模式运行它。不过,有几个注意事项:

    1. 使用最近(5年内)版本的msdn中的安装程序。
    2. 安装VB6 在安装任何其他Visual Studio产品之前 .
    3. 关闭UAC,VB6将不在UAC运行的情况下运行。
    4. 我还没有成功地安装旧的msdn帮助,所以我不会浪费时间尝试安装。
        2
  •  16
  •   Community Mohan Dere    9 年前

    vb6新闻组的联系人 report 他们设法让它在Windows7 64位上工作。

    this step-by-step guide 关于如何在Windows7(包括64位)上安装IDE。

    如果那不起作用(刮桶),试试这个旧的 tip 关于说服安装不要安装Java虚拟机吗?

    或(刮桶孔) these tips 从一篇关于让IDE在Vista上工作的文章中?

    脚注:如果使用ADO开发,请注意 this .

        3
  •  3
  •   Tim Lentine    16 年前

    不确定64位,但我最近不得不在Windows7(32位)上安装vb 6 ide,无法让安装程序运行。我最终使用了WindowsXP兼容模式(本质上是一台虚拟PC),并且能够在虚拟映像上安装和使用vb 6。配置起来有点痛苦,但一旦我让它工作起来,它就运行得很好。

        4
  •  2
  •   Rab_    15 年前

    我正在努力让它在Windows7 64位上工作,所以为了更简单的生活,我在一个虚拟机软件虚拟XP机器上运行它-问题解决了!

        5
  •  2
  •   Tony W    12 年前

    请尝试遵循以下建议: http://sahilp.in/install-visual-basic-6-vb6-on-windows-7-windows-8/

    我有Windows7 64位,按照建议安装,没有问题。在win7x64下也安装了msdn帮助文件。

        6
  •  2
  •   Robin G Brown    12 年前

    Windows7或Windows8的另一种选择是使用Hyper-V管理器创建虚拟机,安装Windows XP、Visual Studio 6等,然后将远程桌面安装到虚拟机上,这样就可以继续了。

    此外,当Windows 9、10和11到达时,您的虚拟机可以转移到它们或新的PC上,而不会破坏您的VB6开发环境。

        7
  •  0
  •   Joshua    16 年前

    我听说64位不是问题,但它不喜欢Windows Vista和更高版本。

    如果您真的需要它在64位的WindowsServer2003x64上应该可以工作。

        8
  •  0
  •   Greg Lovern    13 年前

    要为vb6安装旧的msdn,只需运行setupx86.exe(在msdn disc 1的根目录中),而不运行setup.exe。首先在不安装msdn的情况下完成vb6安装,然后单独安装msdn。安装后,VB6将自动识别并使用它。

    免责声明:我从2000年1月开始使用带有vb6的msdn 3光盘集…2000年1月,我原来的1998年vb6的msdn光盘早就不见了。但我相信问题和解决办法是一样的。

        9
  •  0
  •   VB6 programming    11 年前

    微软仍然支持VB6编程语言。

    VB6 programming support

    有安装程序可以在Windows 7、8和10上安装VB6 IDE Installing VB6 programming

        10
  •  0
  •   BMac    11 年前

    几分钟前我在Windows764位上安装了VB。我试图描述我在西班牙网站上发现的步骤:

    1-将Visual Studio 6/Visual Basic 6的整个CD复制到硬盘驱动器中的新文件夹(例如C:\vsinst)。

    2-将C:\vsinst\setup\的内容复制到C:\vsinst\

    3-重命名文件vs98pro.stf或vs98ent.stf或类似于“acmsetup.stf”。文件名中的“vs”表示“Visual Studio”,“vb”表示“Visual Basic”,“pro”表示“专业版”,“ent”表示“企业版”。查找类似示例的文件,并将其重命名为“acmsetup.stf”

    4-作为管理员帐户执行“acmsetup.exe”文件。

    简短的解释是,setup.exe被编译为16位,无法执行。acmsetup.exe以32位编译,可以执行。

    这一步骤和解释摘自(西班牙语): http://www.jorgeoyhenard.com/instalar-visual-basic-6-en-windows-7/2241/

        11
  •  0
  •   VB6 programming    8 年前

    Microsoft已更新了vb6编程支持语句 Support Statement for Visual Basic 6.0

    现在支持Windows 10和Windows Server 2016。