0

我已经在 VisualStudio 上完成了一个项目,并且我已经构建了这个项目的 .exe 文件。我想制作一个包含此 .exe 文件以及 postgreSQL 和 perl 可执行安装程序的安装程序,因为我的 VB 应用程序依赖它们来工作。所以我假设如果我希望它在每台基于 Windows 的 PC 上正常工作,我也必须包括这些。

有没有办法可以将这 3 个 .exe(s) 包含在一个设置中(比如说 .MSI 文件),如果是,那么需要哪些步骤?

提前致谢!问候,乔治。

4

1 回答 1

2

MSI 不应该运行 EXE 安装程序。对于这种情况,您需要所谓的引导程序/链接程序。两者是相似的,除了 boostrapper 是必须在您的 MSI 之前安装的东西(如 Windows Installer 本身)和 chainer 是与您的 MSI 一起安装的东西。

InstallShield 有两个功能。设置/功能先决条件和套件安装程序。两者都可用于将任意数量的 EXE 和 MSI 安装程序链接在一起。

有关更多信息,请参阅:

使用 InstallShield 12 安装 .NET Framework 3.0

于 2013-05-13T14:41:07.337 回答