我正在尝试将一个安装程序包放在一起,将 VS2010、SQL Server 2008 R2 和其他一些开发工具安装到单个可执行安装程序中。我们的想法是创建类似于 XAMPP 的安装程序,在一个方便的安装程序中安装 Apache、PHP、Perl 和 MySQL。
几乎每个程序的安装程序都是 .msi 文件。是否有任何应用程序可以将所有安装程序“打包”到一个可执行文件中?除此之外,还有哪些其他解决方案可以执行类似的操作?我研究过对每个 .msi 使用带有/passive 开关的批处理文件,以便进行无人值守安装,但如果可能的话,我希望使其看起来像 GUI 应用程序。
最佳答案
许多商业设置创作工具或多或少对此提供支持。您基本上创建一个 EXE 或 MSI 安装程序,充当现有第三方包的包装器。
通常这些包作为先决条件添加,但也可以通过自定义操作执行。
您可以在此处找到设置工具列表: http://en.wikipedia.org/wiki/List_of_installation_software
另一个解决方案是创建您自己的 EXE 包装器,它显示自定义 UI 并处理第三方包。
关于windows - 如何创建将安装多个应用程序的打包安装程序(类似于 XAMPP)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9628353/