Создайте Wix Bootstrapper без использования Visual Studio

Я работаю над приложением С#, которое в настоящее время имеет простой установщик WiX для создания файла MSI. Для этого приложения требуется предварительное программное обеспечение (например, .NET Framework 4), и я хотел бы создать загрузчик WiX, который установит предварительные требования перед установкой моего файла MSI. Я знаю, что в Visual Studio есть шаблон проекта Bootstrapper, который может создавать исполняемый файл загрузчика WiX, однако я разрабатываю с помощью SharpDevelop 4.3.

Мне интересно, есть ли способ создать и скомпилировать пакет записи в исполняемый файл загрузчика без использования Visual Studio?


person Lord Arryn    schedule 28.03.2013    source источник


Ответы (1)


Чтобы создать комплект загрузчика/цепника на основе Burn, вам понадобится только WiX v3.6+. Элемент Bundle в файле .wxs — это место для начала. Точно так же элемент Product в файле .wxs является местом для запуска файла .msi.

В Visual Studio есть система начальной загрузки, но она не имеет ничего общего с Burn.

person Rob Mensching    schedule 28.03.2013
comment
У меня есть файл .wxs со стандартным приложением Bootstrapper и элементом Bundle, содержащим мои связанные пакеты. Как использовать Burn для создания выходного .exe? - person Lord Arryn; 29.03.2013
comment
Скомпилируйте/свяжите файл .wxs, основанный на Bundle, как если бы вы скомпилировали/связали все файлы .wxs, и на выходе будет .exe. Запись включается автоматически за кулисами. - person Rob Mensching; 29.03.2013
comment
Большое спасибо за помощь, думаю, теперь я разобрался. - person Lord Arryn; 29.03.2013