Генерация исполняемого файла с использованием wix - PullRequest
7 голосов
/ 12 января 2010

Я изучаю Wix и хочу создать файл setup.exe вместо setup.msi.

Это возможно?

1 Ответ

15 голосов
/ 12 января 2010

Установочный EXE обычно называется bootstrapper или chainer . WiX 3.5 будет поставляться с исполняемым файлом burn.exe, к сожалению, он все еще находится в стадии разработки.

Если вам нужен простой самораспаковывающийся EXE-файл без дополнительной логики, вы можете использовать включенный setupbld.exe с WiX. Однако он довольно ограничен и включает в себя только самые основные функции.

В качестве альтернативы, 7-zip включает в себя основные функции для создания setup.exe из существующего MSI. Сначала вам нужно будет установить SFX для установщиков .

Если вам нужна дополнительная логика, проверка зависимостей и т. Д., Существует множество альтернатив. Лично я использую IRMakeBootstrap, но слышал очень хорошие вещи о dotNetInstaller в списке рассылки wix-пользователей.

...