2016-08-18 4 views
0

Я ищу, чтобы создать пакет установщика Windows, который будет запускать exe, который запускает другой установщик Windows.Запуск установщика Windows внутри другого установщика Windows


Я помещаю пакет вместе, который должен установить три файл, ЕХ, конфиг и пустой TXT. Кроме того, нам также необходимо запустить Access Database Engine 2007 как часть этого процесса. Однако при настройке пользовательских действий для его запуска (с флагом/типом) он терпит неудачу, потому что он пытается запустить MSI внутри MSI.

Можно ли каким-либо образом запустить его сразу после/прямо перед чем-то? Я заглянул в WIX, но, честно говоря, я не знаю, как это решит проблему.

Спасибо.

ответ

3

Вы должны посмотреть функциональность и предпосылки WiX Burn. Вот некоторые примеры:

WiX - Install Prerequisites and 3rd party applications

http://www.c-sharpcorner.com/UploadFile/cb88b2/installing-prerequisites-using-wix-bootstrapper-project-and/

Вы могли бы просто запустить установку из ожогового загрузчике - он будет делать свое собственное обнаружение, если она уже установлена.

+0

Это было довольно легко реализовать. Я просто установил текущий установщик Windows как второй пункт в цепочке. Думаю, я искал не то место в WiX. –

Смежные вопросы