Я создал Bootstrapper с WiX. Он содержит цепочку с двумя MSI-пакетами. Когда он запущен, он вызывает .NET-CustomAction, который показывает представление (например, этот пример: http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application), где Пользователь может выбрать некоторые настройки.WiX Bootstrapper - установить MSI из CustomAction
Теперь я должен установить только первый msi, когда пользователь выбирает специальную настройку в этом представлении. Я сейчас ищу способ сделать это. Самый простой способ - запустить MSI-установку из моего .NET-класса (ViewModel). Но как я могу получить доступ к MSI-пакету, который включен в MSI-Bootstrapper и запустить его?
Благодарим за помощь. Есть ли способ передать переменные из Bootstrapper в MSI-Package? – BennoDual
Да, см. Дочерний элемент 'MsiProperty' элемента' MsiPackage'. –