12

需要直接在最新的操作系统中支持一些旧项目,而不是在虚拟机中。

我已经从 VS6 磁盘 #1 成功安装了 VB6,但是我无法为这个开发环境安装 SP6。当我启动它时,通知我安装进度的信息窗口会出现几毫秒,但系统文件夹中没有更新所需的文件(ADVPACK.DLL、msvbvm60.dll、...)。VB6 IDE 中的 About 对话框也证明了 - 我在其中的任何地方都看不到“SP6”。

如何在此操作系统中安装 SERVICE PACK 6(不是 VB IDE 本身)?

4

8 回答 8

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,没有任何问题。

于 2013-12-10T14:43:50.923 回答
6

Visual Studio 6 + VB6 SP1 安装

  1. 确保 UAC 已关闭。
  2. 确保您的用户对计算机具有管理权限。
  3. 在 Visual Studio 安装程序中运行 Setup.exe 文件。
  4. 当错误“此程序存在兼容性问题”时,“运行程序而不获得帮助”。
  5. 单击下一步,接受协议,然后单击下一步。
  6. 输入您的软件密钥、名称和公司名称。点击下一步。
  7. 更新适用于 Java 的 Microsoft 虚拟机。
  8. 当错误“此程序存在兼容性问题”时,“运行程序而不获得帮助”。注意消息显示两次。
  9. 说“是”重新启动系统。
  10. 启动时,安装程​​序继续运行。
  11. “在没有帮助的情况下运行程序”</li>
  12. 显示的起始页。点击桌面。
  13. “在没有帮助的情况下运行程序”</li>
  14. Visual Studio 6.0 企业版显示选项“自定义、产品或服务器应用程序”。
  15. 此时单击安装程序上的“退出”并单击“是”确认,否则如果继续,将显示错误。
  16. 在 Visual Studio 安装程序中运行 Setup.exe 文件。
  17. “在没有帮助的情况下运行程序”</li>
  18. 单击下一步并接受协议,然后单击下一步
  19. 输入您的软件密钥、名称和公司名称。点击下一步。
  20. 选择自定义,然后单击下一步
  21. 安装文件夹点击下一步
  22. “在没有帮助的情况下运行程序”</li>
  23. 点击“继续”。
  24. 产品 ID 点击“确定”</li>
  25. 工具 -> 更改选项 -> OLE/Com 对象查看器,取消选中并单击确定。
  26. 企业工具 -> 更改选项 -> Visual Studio Analyzer,取消选中并单击确定。
  27. 数据访问 -> 更改选项 -> ADO、RDS 和 OLE DB 提供程序,取消选中。
  28. 在这一点上,它警告说该组件是必不可少的。单击“确定”并再次单击“确定”。
  29. 单击继续。
  30. 说是注册环境变量。
  31. 对 VSS DB 格式说“是”。
  32. 应出现带有“目标文件:”的安装框。
  33. 安装程序正在更新您的系统消息框应该会出现。
  34. 单击确定以 Windows NT 调试符号。
  35. 单击重新启动 Windows。
  36. 启动时,安装程​​序继续运行并加载 APEMREG.exe。
  37. 使用兼容的设置安装。
  38. “在没有帮助的情况下运行程序”</li>
  39. 取消勾选安装 MSDN。单击下一步和是确认。
  40. 选择无,然后单击下一步。
  41. 选择无,然后单击下一步。
  42. 取消勾选注册并点击完成。SP6 安装
  43. 运行 setupsp6.exe
  44. 单击继续。
  45. 单击我同意。
  46. 设置成功点击确定。

阅读更多:http ://www.fortypoundhead.com/showcontent.asp?artid=23916#ixzz3i6JHcNMg

于 2015-08-07T04:37:08.177 回答
5

如何在 Windows 10 中安装 Visual Basic 6 (VB6)

准备好您的系统

需要在系统目录中准备一个文件 MSJAVA.DLL,以便 VB6 的安装可以继续。为此,只需获取安装程序 VBPreInstall.exe 并执行安装程序即可。

安装 VB6 和 SP6

准备好 MSJAVA.DLL 后,您可以使用管理员权限启动 Visual Basic 6 setup.exe 文件以开始安装。

  1. 接受协议,产品密钥
  2. 输入姓名和公司信息,点击下一步
  3. 选择自定义设置,单击下一步。
  4. 单击Next,等待弹出另一个窗口,单击Continue,然后单击 Ok。
  5. 安装程序将“思考”大约 2 分钟。可以通过启动任务管理器并检查 ACMSETUP.EXE 的 CPU 使用率来验证处理过程。
  6. 在选项列表中,选择以下选项: Microsoft Visual Basic 6.0 ActiveX 数据访问图形 应取消选中所有其他选项。
  7. 当您选择“数据访问”时,您需要单击“更改选项”按钮。

  8. 然后,您将获得另一个只有 5 个项目的组件列表。选择第一个选项“ADO、RDS 和 OLE DB 提供程序”,然后单击“更改选项”按钮。

  9. 现在您将获得属于 ADO、RDS 和 OLE DB 提供程序的另一个组件列表。只需取消选中第一个选项“ADO 和 RDS”,然后单击确定。

  10. 您应该收到警告,说明此组件是应用程序的重要组成部分,如果未安装,应用程序将无法正常运行。您可以通过单击确定并继续安装来忽略该警告弹出窗口。VB6 安装设置现在应该成功完成,没有问题。

  11. 取消选中MSDN 设置
  12. 单击下一步跳过 Installshield 的安装。这是一个你不想要的非常旧的版本。
  13. 再次单击下一步以跳过 BackOffice、VSS 和 SNA Server 的安装。没有必要!
  14. 在下一个对话框中,取消选中“立即注册”复选框,然后单击完成。
  15. 向导将退出,您就完成了。您可以在“开始”、“所有程序”、“Microsoft Visual Studio 6”下找到 VB6。尽情享受吧!

安装 VB6 SP6

通过导航到 VbSp6 安装 vb6 sp6,使用默认设置以管理员身份运行 setupsp6.exe。

于 2017-07-26T11:07:05.070 回答
2

有一个安装程序可以简化在 Windows 7、8 和 10 上安装 VB6 编程 IDE,现在已经有超过 25,000 次下载。这包括 Service Pack 6

VB6编程IDE安装程序

于 2014-11-18T05:13:00.663 回答
1

我已经在 Windows 8.1 Update 2 上尝试了这两种方法。起初,症状与 OP 相同,只是我所做的正是 OP 作为他的解决方案所做的——提取文件并运行 Vs6sp6.exe。

所以我尝试了另一个解决方案,安装 MSDN。安装 MSDN 后,我再次尝试了 SP6。这一次,它告诉我它无法安装,因为它找不到任何已安装的 VS6 产品。但是 VB6(没有 SP)仍然可以正常启动。MSDN也正常启动。

有什么建议么?如果我必须在虚拟机中运行它,我会;我已经在 Hyper-V 虚拟机上安装了 Windows XP,用于原始 90 年代早期的牛津英语词典。但是如果我可以让它直接在 8.1 中工作会方便得多。

顺便说一句,我多年来一直在 Windows 7 中运行良好。安装它需要经过一些步骤,它会在启动和停止时改变屏幕,但总体来说还不错。

于 2014-10-19T01:51:48.127 回答
0

请遵循以下三个简单步骤:

  1. 先安装VB6
  2. 安装 MSDN 完成
  3. 仅在安装 MSDN 后安装 VB6 SP6

您将能够成功安装 VB6 SP6。

于 2014-09-03T15:39:05.910 回答
0

我还在 Raimond.CC 博客中找到了一篇有趣的文章,描述了如何在 Windows 10 中安装 VB6:

如何在 Windows 10 中安装 Visual Basic 6 (VB6)

https://www.raymond.cc/blog/install-visual-basic-6-vb6-in-windows-7-without-microsoft-virtual-machine-for-java/

从标题可以看出,作者给了我们一个建议,如何避免为 Java 安装不必要的 VM。本文中的另一个有用建议使我们能够防止“安装程序正在更新您的系统……”进度卡住。

阅读这篇文章。也许,它将有助于解决在您的操作系统中安装 VB6 的问题。

于 2016-12-07T09:50:16.183 回答
-1

虽然您可以在 Windows 8.1 中运行 VB6,但它不会做得很好,并且您会发现许多问题。

另一种选择是使用Windows 8 上现成的 Hyper-V 管理器创建虚拟机,安装 Windows XP*、Visual Studio 6 等。然后远程桌面到您的虚拟机,一切顺利。

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

*或 Windows 7 32 位,如果需要,但 XP 更适合 VB6

于 2014-04-09T12:58:59.797 回答