Бесплатное программное обеспечение для мастера установки [закрыто]
-
02-07-2019 - |
Вопрос
Есть ли что-то вроде Установочный экран что я могу использовать бесплатно?
Решение
- Очень мощный и гибкий.
- Может создавать пакеты MSI (выбранный формат развертывания Microsoft)
- Документации почти нет
- Очень крутая кривая обучения.
- Основанный на XML.
- Рекомендуется для очень сложных монтажников.
- Не удается создать пакеты MSI.
- Его скриптовая часть выглядит как структура INI-файлов.
- Использует язык, основанный на скриптах Pascal, для дополнительной гибкости.
- Не удается создать пакеты MSI.
- Полностью написанный по сценарию, очень мощный, но требующий больших затрат на обучение.
- Рекомендуется, если WiX слишком велик, а Inno Setup недостаточно.
- Базовая версия бесплатна.
- Может создавать пакеты MSI.
- Очень хороший пользовательский интерфейс, практически нет необходимости в обучении, чтобы что-то делать.
- Основанный на XML (но схема не очень удобна для пользователя, на самом деле это не имеет значения, поскольку вы все равно будете использовать графический редактор)
- Лучший вариант, если у вас есть только базовые требования к установщику и у вас нет времени изучать что-то новое.
- Кросс-платформенный
- Интеграция с Maven
- Настраиваемые действия
- Хорошо документированный
- Открытый исходный код
Другие советы
Я использовал Настройка Inno вот уже несколько лет.Он достаточно зрелый, чтобы в нем было много плагинов.Я обнаружил, что форумы / группы новостей очень хорошо отвечают на все вопросы, которые у меня были до сих пор.
NullSoft NSIS - NullSoft NSIS http://nsis.sourceforge.net/Main_Page
Викс (Установщик Windows XML) является бесплатным.
Настройка Inno сработало очень хорошо, так как Зевс установщик на протяжении многих лет.
Я погуглил "бесплатный установщик" и нашел Продвинутый Установщик, который, насколько я помню, я успешно использовал в прошлом.
+1 для Inno.Я не был поклонником NSIS / Nullsoft.
Редактировать
причина, по которой мне не нравился NSIS, заключалась в том, что мне приходилось перепрыгивать через препятствия, чтобы получить информацию о версии в названии установщика / скрипте.По сути, вам нужно предварительно обработать скрипты или дважды запустить генератор установки.Может быть, они это починили, а может быть, и нет.Но какая морока.
Я также обнаружил, что версии плагинов и версии основного компонента были хрупкими.Например, что-то не очень хорошо работало при смешивании и сопоставлении / обновлении.
Нам пришлось сохранить определенную версию NSIS и плагины, которые мы использовали, в репозитории, чтобы убедиться, что они у нас есть.
Я бы подумал Установщик dotNetInstaller также хорошо.
Это довольно простая в настройке установка с предварительными условиями, имеет приятный мастер и редактор, который позволяет управлять xml-сценариями из формы.
Установка Nullsoftr - это тот путь, по которому нужно идти.У этого немного крутая кривая обучения, но как только вы отработаете сценарий, у вас в кратчайшие сроки появится достойный установщик.Проверьте также плагин Eclipse, это отличное дополнение.
Я искал похожее решение и обнаружил, что новенький в квартале оказался Установочный Jammer.Открытый исходный код, чрезвычайно дружелюбный и мощный на вид (я говорю "выглядящий", потому что на самом деле я так и не закончил использовать его в проекте), способный создавать установщики для нескольких платформ.
Действия, в частности, казались очень простыми в настройке.
Если бы он соответствовал своим целям, это легко дало бы возможность другим установочным решениям заработать свои деньги.
Есть открытый исходный код Установщик Nullsoft которая началась с WinAmp, если я не ошибаюсь.
Для разработки на .NET вы, возможно, захотите взглянуть на Викс, который Microsoft также использует с открытым исходным кодом.ЭТО хорошо для тех, у кого есть настройки непрерывной интеграции.
NSIS (nullsoft scriptable installer system) выполнит эту работу.Это открытый исходный код.
Тот Самый Установщик Nullsoft это бесплатно, мощно и очень, очень хорошо.
Тот Самый система установки nullsoft со скриптами это решение с открытым исходным кодом, которое обеспечивает очень мощную и профессиональную систему установки.
Мы используем МакеМСИ здесь для создания установщиков Windows.Очень сложная кривая обучения, но она гарантированно будет работать в любой системе Windows.
В прошлом у нас были проблемы с установщиками Nullsoft, поскольку тихие автоматические установки (которые постоянно выполняются в управляемых средах) по умолчанию не поддерживаются.