我已经用WiX创建了一个Bootstrapper。它包含一个有两个MSI包的链。当它运行时,它调用显示View的.NET-CustomAction(如此示例:http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application),用户可以在其中选择某些设置。WiX Bootstrapper - 从CustomAction安装MSI
现在,当用户在此视图中选择特殊设置时,我必须安装第一个msi。我正在寻找一种方法来做到这一点。最简单的方法是,我可以从我的.NET类(ViewModel)运行MSI-Installation。但是,如何访问包含在MSI-Bootstrapper中的MSI包并运行它?
谢谢你的帮助。是否还有一种方法可以将Bootstrapper中的变量传递给MSI包? – BennoDual 2013-03-18 18:25:38
是的,请参阅MsiPackage元素的MsiProperty元素子元素。 – 2013-03-18 21:21:41