![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Автоматическая сборка установщиков для Windows 7: сравнение недорогих и надежных инструментовDelphi , Программа и Интерфейс , ИнсталяцияПри переезде на Windows 7 все приложения должны иметь "опыт установки", поэтому нам необходимо создать установщики для всего нашего программного обеспечения. Мы рассмотрели InstallShield, но он кажется очень дорогим для того, что делает. Какие еще инструменты установки можно рассмотреть? Установщики должны создаваться в режиме без участия пользователя на наших машинах сборки, поэтому есть уровень сложности выше, чем просто быть инструментом сборки установщиков. Обновление: Мы рассмотрели все предложения, и они кажутся хорошими. Наши планы включают push вещи вверх с помощью SCCM (или чего-то подобного) конечным пользователям. Нужна ли нам поддержка MSI для этого? Подтвержденный ответ: MSI-установщики идеальны для корпоративных установок, и один из способов создать MSI - это использовать WiX, основанный на XML. Однако файлы, которые вам нужны, сложны, поэтому я использую MSI Factory для создания установщика, который обрабатывает все обычные требования, но затем выводит файлы WiX, которые могут быть построены и обновлены моим инструментом скриптовой сборки FinalBuilder. Таким образом, мы получаем выгоду от приятного пользовательского интерфейса и открытого файлового инструмента, без блокировки. Альтернативные ответы:
Пример кода на Object Pascal (Delphi) для создания установщика с помощью Inno Setup:
Пример кода на Object Pascal (Delphi) для создания установщика с помощью NSIS:
Пользователь ищет недорогие и надежные инструменты для автоматической сборки установщиков для Windows 7, которые могут создаваться в режиме без участия пользователя на машинах сборки. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Инсталяция ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |