Пакет существующих exe и папок с Wix? - PullRequest
0 голосов
/ 04 декабря 2018

У меня есть папка, содержащая exe-файл, кучу других файлов и пару других папок.Я хочу иметь возможность:

A) Упаковать все это в установщик

или

B) Упаковать exe и другие файлы в один отдельный exe-файл.

Из того, что я прочитал, я не уверен, как я справлюсь ни с одним из них с WIX, и я на 99% уверен, что это невозможно с WIX.Прежде чем я упускаю возможность, я хотел бы спросить опытных людей, прав я или нет.

Если я не могу использовать WIX, есть ли лучшая альтернатива?

Спасибо завсем помочь.

Ответы [ 2 ]

0 голосов
/ 05 декабря 2018

WIX легко конфигурируется и поэтому требует некоторых затрат на изучение, но также очень хорошо документирован и дает довольно прямой доступ к Windows API, которые также очень хорошо документированы.

УпаковкаСуществующие файлы Можно на 100% упаковать ваши файлы + зависимости в установщик с WIX.

Существует учебное пособие

Сборка и упаковка Существует также интеграция с Visual Studio, позволяющая вам собирать и запускать WIX как часть вашей сборки.

Если вы не используете Visual Studio, это нормально, вы можете упаковать вещи напрямую с помощью WIX, вот Другой учебник

Создатели GUI Installer Если вы полностью против идеи создания своих собственных файлов WIX и изучения набора инструментов, Расширенный установщик - довольно вежливая альтернатива с приятным графическим интерфейсом

Если вы действительно против создания каких-либовид инсталлятора, вы также можете архивировать все и распространять таким образом, возможно, автоматизировать это с помощью python.

0 голосов
/ 04 декабря 2018

WiX / Burn : WiX / Burn действительно может сделать установщики MSI или программы-оболочки setup.exe, но использовать набор инструментов для неопытных людей не так просто, и если у вас естьникогда не делал настройки, пока не будет кривой обучения. Советы по быстрому запуску WiX .

Записать : Записать - это средство начальной загрузки / загрузки / просмотра Chain Toolkit, которое позволяет использовать несколько файлов MSI или setup.exe.файлы для запуска в последовательности.Это позволяет создать файл setup.exe, который включает в себя все компоненты установщика.Нетривиально изучить и использовать.

Коммерческие инструменты : Краткое описание коммерческих инструментов Расширенный установщик, InstallShield, PACE Suite и некоторые другие инструменты можно найти здесь: Краткое описание средств развертывания .

И более сложная презентация: Как создать установщик Windows .

...