我正在使用WiX建立一个MSI安装程序来调用另一个MSI安装程序。
答案 0 :(得分:6)
使用wix 3.6中包含的Burn bootstrapper安装两个MSI。
答案 1 :(得分:1)
严格来说,MSI文件是事务安装程序,因此它们一次只能出现一个。
微软利用类似MSI的合并模块来解决这个问题,但它们用于嵌入MSI文件。
您想要嵌入的MSI是否有可能被更改为MSM文件?
答案 2 :(得分:-1)
您可以尝试使用延迟异步自定义操作启动第二个MSI,不执行返回代码检查,在InstallFinalize标准操作之后安排。这样,当第一个安装完成后,将启动自定义操作。