需要直接在最新的操作系统中支持一些旧项目,而不是在虚拟机中。
我已成功从VS6磁盘#1安装VB6,但我无法为此开发环境安装SP6。当我启动它时,会在几毫秒内显示一个信息窗口,告知我安装进度,但所需的文件(ADVPACK.DLL,msvbvm60.dll,...)不会在系统文件夹中更新。 VB6 IDE中的About对话框也证明了 - 我在其中的任何地方都看不到“SP6”。
如何在此操作系统中安装SERVICE PACK 6(不是VB IDE本身)?
答案 0 :(得分:9)
解决了我的“问题” - 非常奇怪为什么我无法弄清楚我需要哪些文件以及我应该做些什么......
已下载并解压缩(Vs6sp6.exe,我只安装了VB6):
Visual Basic 6.0 Service Pack 6
http://www.microsoft.com/en-us/download/details.aspx?id=5721
然后显式启动了具有管理权限的setupsp6.exe - 它安装了SP6而没有任何问题。
答案 1 :(得分:6)
Visual Studio 6 + VB6 SP1安装
了解详情:http://www.fortypoundhead.com/showcontent.asp?artid=23916#ixzz3i6JHcNMg
答案 2 :(得分:5)
如何在Windows 10中安装Visual Basic 6(VB6)
准备好您的系统
需要在系统目录中准备文件MSJAVA.DLL,以便可以继续安装VB6。在执行此操作方面,只需获取安装程序VBPreInstall.exe并执行安装程序。
安装VB6和SP6
准备好MSJAVA.DLL后,您可以启动具有管理员权限的Visual Basic 6 setup.exe文件来开始安装。
当您选择'数据访问时,您需要点击更改选项按钮。
然后,您将获得另一个仅包含5个项目的组件列表。选择第一个选项“ADO,RDS和OLE DB提供程序”,然后单击更改选项按钮。
现在,您将获得属于ADO,RDS和OLE DB提供程序的另一个组件列表。只需取消选中第一个选项“ADO和RDS”,然后点击“确定”。
您应该收到一条警告,指出此组件是应用程序的重要组成部分,如果未安装,应用程序将无法正常运行。您可以通过单击确定并继续安装来忽略该警告弹出窗口。现在,VB6安装设置应该可以顺利完成。
安装VB6 SP6
通过导航到VbSp6安装vb6 sp6,以管理员身份运行setupsp6.exe并使用默认设置。
答案 3 :(得分:2)
有一个安装程序可以简化Windows 7,8和10上VB6编程IDE的安装,现在已经有超过25,000次下载。这包括Service Pack 6
答案 4 :(得分:1)
我在Windows 8.1 Update 2上尝试了这两种方法。首先,症状与OP相同,只是我正在做OP完成的解决方案 - 提取文件并运行Vs6sp6。 EXE。
所以我尝试了其他解决方案,安装MSDN。安装MSDN后,我再次尝试了SP6。这次,它告诉我它无法安装,因为它找不到任何安装的VS6产品。但VB6(没有SP)仍然可以正常启动。 MSDN也正常启动。
有什么建议吗?如果我必须在VM中运行它,我会;对于90年代早期的牛津英语词典,我已经在Hyper-V VM上安装了Windows XP。但如果我能直接在8.1中工作,那将会更方便。
顺便说一下,我在Windows 7中运行得很好多年了。有一些环节可以安装它,它会在启动和停止时改变屏幕,但总的来说还不错。
答案 5 :(得分:0)
遵循以下三个简单步骤:
您将能够成功安装VB6 SP6。
答案 6 :(得分:0)
我还发现了一篇有趣的文章,介绍了如何在Raimond.CC博客中安装Windows 10中的VB6:
如何在Windows 10中安装Visual Basic 6(VB6)
正如您从标题中看到的那样,作者向我们提供了如何避免为Java安装不必要的VM的建议。本文中的另一个有用的建议允许我们阻止“安装程序正在更新您的系统...”从卡住的进度。
阅读这篇文章。也许,它将有助于解决在操作系统中安装VB6的问题。
答案 7 :(得分:-1)
虽然你可以在Windows 8.1中运行VB6,但它不会很好,并且你会发现任何数量的问题。
另一种选择是使用Hyper-V管理器创建虚拟机,readily available on Windows 8,安装Windows XP *,Visual Studio 6等。然后远程桌面到您的虚拟机,你很高兴去
此外,当Windows 9,10和11到达时,您的虚拟机可以转移到它们或新PC上,而不会破坏您的VB6开发环境。
*或Windows 7 32位(如果必须)但XP更适合VB6