Исполняемые файлы для установщика MSI

У меня есть папка, которая включает в себя два EXE-файла и много других файлов. Как превратить это в установщик MSI или в какой-то самораспаковывающийся установщик, чтобы он устанавливал Main.exe Программы в Windows. Второй файл EXE из-за связи между двумя файлами EXE.

И я бы предпочел, чтобы он включал функцию "Ярлык на рабочий стол" и не требовал лицензии.

Я думаю, что EXE-файлы не являются установочными файлами. Это скрипты Python, измененные на EXE-файлы.
Это папка, которую я хочу превратить в MSI / Installer:

Это папка, которую я хочу превратить в MSI / Installer какой-то

2 ответа

Решение

Итак, я получил то, что искал, и это было прямо передо мной все время. Вы создаете самораспаковывающийся (sfx) исполняемый файл в WinRAR, который имеет ВСЕ функции, которые мне нужны.

Это очень распространенный вопрос. Я просто сошлюсь на некоторые существующие ответы:

http://www.advancedinstaller.com/ ( дополнительная информация) и Installshield ( дополнительная информация) являются коммерческими опциями с красивыми графическими интерфейсами для создания MSI - как с некоторыми бесплатными функциями / редакциями, так и с другими. И еще есть PACE Suite - еще один коммерческий продукт. WiX является бесплатным и основан на XML, с кривой обучения. Интеграция доступна в Visual Studio для всех (большинства?) Продуктов.

Есть и другие инструменты, на которые ссылается Фил выше, а также в моих ответах выше - некоторые из них не основаны на MSI, но создают устаревшие настройки в стиле setup.exe ( Inno, NSIS и т. Д.).


Некоторые дополнительные ссылки:

Другие вопросы по тегам