Свободно распространяемые программы для Windows

Rss рассылка

Хотите подписаться на обновления?

Введите email адрес:

rss-лента

Форма входа

Поддержите нас

Обратите, пожалуйста, ваше внимание на нашу книгу на ЛитРес:

Книга "Легальность программного обеспечения в организациях" на ЛитРес

Основная информация о создаваемом установщике программыДобавленные файлы, которые добавляются в установщик с выделением основного исполняемого файлаДобавление каталогов в установщик программы с указанием рекурсии

Приложение для создания установщиком программ в формате MSI, которое использует свободный набор инструментов Wix для создания MSI-файлов. Целевая аудитория War Setup - разработчики программного обеспечения.

Простой инструмент, помогающий создавать пакеты в формате MSI путем рекурсивного добавления каталогов в список и создания обычного или полного установщика.

War Setup создан для оказания помощи в создании пакетов установки программного обеспечения с использованием WiX Toolset.

Инструмент использует макет с несколькими вкладками, который предоставляет быстрый доступ к ключевым параметрам программы, а именно проект, функции, включения и вывод. Каждая из вышеупомянутых панелей имеет свой собственный набор параметров, которые можно использовать для детального изменения пакета MSI.

Проект можно использовать для хранения данных конфигурации в файле, чтобы можно было легко импортировать их в будущем.

War Setup помогает разработать новый проект, предоставляя информацию об имени, версии и компании / организации, выбирая версию Windows, включая административные привилегии для запуска инструмента и выбор лицензии на программу.

Более того, можно выбрать обычный проект установки (формат файла MSI) или модуль слияния (установочный пакет без пользовательского интерфейса), создать собственный 64-разрядный проект, изменить внешний вид установщика и выбрать целевой каталог и имя.

Приложение предоставляет набор параметров, которые используются для добавления или удаления информации о целевой программе (например, комментарии, значок, URL-адрес поддержки, файл «Read me») и настройки параметров сборки, графики, интерфейса, локализации, лицензии, Интеграция Visual Studio и версия установщика Windows.

War Setup дает возможность создать установщик программы, который характеризуется «обычными» или «полными» настройками. Это означает, что можно позволить пользователю выбирать функции, которые он хочет развернуть в системе. Каждая функция, добавленная в установочный пакет, может быть изменена с точки зрения имени, описания и идентификатора.

Можно добавлять файлы с помощью перетаскивания (Drag&Drop - перетащи и брось), редактировать свойства для каждого элемента, вставлять файлы из вложенных каталогов на основе регулярных выражений, а также создавать ярлыки.

Приложение позволяет добавлять модули WiX (действие сборки, файловая система, фрагмент, ссылка), включать модули слияния и просматривать диалоговое окно «Вывод» для просмотра выходных данных программ WiX.

WarSetup лицензируется в рамках «Common Public License 1.0» (аналогично wix toolkit).

Для работы нужен NET Framework 2.0 для запуска WarSetup, но в сегодняшних ОС он уже встроен, поэтому устанавливать его не нужно.

Особенности:

  • можно добавить файлы для установки и указать целевой каталог и имя;
  • можно добавлять каталоги и автоматически добавлять файлы при сборке пакета на основе регулярных выражений. Если много html-файлов в документации по продукту, можно добавить каталог для этих файлов и указать шаблон ".*.html", чтобы просто добавить их все;
  • интеграция с меню Program Files, рабочим столом и панелью быстрого запуска;
  • можно добавить ярлыки к любым файлам, которые будут установлены в целевой системе, а также к файлам, которые сканируются из каталогов (например, файл index.html в документации);
  • интеграция с Wix, можно использовать WarSetup для создания установщика программы;
  • поддерживает стандартные режимы WixUI;
  • полная поддержка деревьев и графическая настройка установщика программы;
  • можно создавать или включать стандартные модули слияния в свой пакет. War Setup обнаружит необязательные параметры для включаемых Merge-модулей, и получится установить значения для каждого из них. Это означает, что могут быть установлены модули, которым требуется пароль, например Crystal Reports;
  • можно ассоциировать расширения файлов (типы файлов) с программой, для которой создается установщик;
  • можно установить службу Windows;
  • относительные пути. WarSetup позволяет использовать относительные пути. Это означает, что проект будет работать, даже если переместите проект на свой диск;
  • удаление, восстановление и изменение установленных функций, доступны из апплета «Установка и удаление программ» на панели управления после успешного завершения работы установщика программы;
  • никаких встроенных ограничений или рекламы, это полноценный бесплатный инструмент для создания установщиков программ.

Требования и возможные ошибки:

  1. Для работы программы необходимо установить Wix Toolset и указать в настройках программы путь к папке bin внутри Wix Toolset (например, C:\Program Files (x86)\WiX Toolset v3.11\bin).
  2. Также программа не поддерживает кириллицу в любых полях, поэтому все придется писать либо на английском, либо транслитом.
  3. При установки галочки на 64-разрядную версию установщика могут появляться ошибки, он будет ссылаться на одну из последних строк в файле wxs. Следует попробовать открыть его и если это строка message, тогда просто удалить её.
  4. Если добавляете целую директорию, не забывайте выставлять галочку "recurse", чтобы вложенные директории также были скопированы.

Язык: Английский
Лицензия:
Common Public License Version 1.0

Протестировано на ОС: Windows 7 x64, Windows 10 x64

Официальный сайт: github.com/majorsilence/WarSetup-Fork

Перейти в каталог загрузки на github

Скачать

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

Резервная копия на Яндекс Диске, версия 3.13.11

Похожие материалы:

Добавить комментарий