【发布时间】:2019-09-14 08:05:12
【问题描述】:
我在 vb 6.0 中为 eg.login、客户详细信息等创建了表单。所以只是想知道如何将这些表单交付给客户。是应用程序的形式还是需要在客户端计算机上安装visual basics 6.0才能使应用程序运行? 请帮助我,如果我需要创建一个应用程序,请告诉我如何做到这一点。谢谢。
【问题讨论】:
标签: vb6 installation
我在 vb 6.0 中为 eg.login、客户详细信息等创建了表单。所以只是想知道如何将这些表单交付给客户。是应用程序的形式还是需要在客户端计算机上安装visual basics 6.0才能使应用程序运行? 请帮助我,如果我需要创建一个应用程序,请告诉我如何做到这一点。谢谢。
【问题讨论】:
标签: vb6 installation
执行此操作的“官方”方法是使用(存在严重缺陷,但对于像这样的简单应用程序仍然可行)打包和部署向导。这将编译您的应用程序,并创建一个包含所有必要添加文件(OCX 等)的 .cab 文件。它还创建了一个安装程序,以一种相当友好的方式自动将这些安装到最终用户的机器上。
PDW 应该已经随着 Visual Basic 6.0 环境的重置而自动安装。 (不过,我不确定它是否包含在 VB-6 的非专业版本中。)
【讨论】:
如果您在构建表单时无需添加额外的组件或引用,则可以简单地提供一个 EXE。要构建 EXE,请从“文件”菜单中选择“制作(您的项目名称).exe ...”。这将生成一个 EXE,您可以将其提供给您的客户。如果他们在尝试运行 EXE 时遇到错误,他们的系统可能需要安装一些 VB6 组件(DLL、OCX 等),您可以通过为他们提供安装程序来处理这些组件。
您可以使用 Microsoft Visual Studio 安装程序 1.1 创建安装程序 (MSI) 并将其交付给您的客户。它应该包含您的 EXE 正常运行所需的一切。
查找 Microsoft Visual Studio Installer 1.1 可能很困难。 Microsoft 不再提供它,但这是我的 Google Drive 上 Setup1.exe 和 Setup2.exe 文件的链接:
Microsoft Visual Studio Installer 1.1
安装后,您可以使用项目的 VBP 文件创建一个新的安装程序项目。它将读取您使用的组件和参考,并将它们捆绑到您的 MSI 中。
您还可以使用 Visual Studio 2019(社区版免费)创建安装程序并下载 Microsoft Visual Studio Installer Projects 扩展。您必须手动添加项目使用的文件(EXE、DLL、OCX 等),但如果您无法下载 VSI 1.1,这将起作用。
【讨论】: