是否可以使用InstallShield安装多个.exe文件?

时间:2013-05-13 14:30:26

标签: perl postgresql embed executable installshield

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

有没有办法可以在一个设置中包含这3个.exe(比方说.MSI文件),如果有,这样做的步骤是什么?

提前致谢! 问候, 乔治。

1 个答案:

答案 0 :(得分:2)

MSI不应该运行EXE安装程序。对于那种情况,你需要一个叫做bootstrapper / chainer的东西。两者是相似的,除了boostrapper是必须在MSI之前安装的东西(如Windows Installer本身)和chainer是与MSI一起安装的东西。

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

有关详细信息,请参阅:

Using InstallShield 12 to Install .NET Framework 3.0