在我的应用程序中有4个msi installers.one安装web项目,另一个安装Web服务和两个安装程序用于安装Windows服务。
我想将所有4个组合成一个。如果没有使用wix,installshield或任何第三方产品,有没有办法做到这一点。
答案 0 :(得分:4)
一种简单的方法是添加3个安装程序作为第4个安装程序的先决条件。您可以在此处阅读有关先决条件的更多信息:
然后,您可以将EXE引导程序和MSI文件添加到单个EXE自解压存档中,该存档在解压缩时执行引导程序。
如果EXE不可接受并且您想将它们组合在MSI中,则需要第三方设置创作工具。
答案 1 :(得分:0)
不,没有办法将4个MSI组合成一个。虽然有一些方法可以将组件组合在一起(参见合并模块,但它们现在并不那么流行),但这些方法必须经过特殊构建,并在构建MSI时进行消费。