Delphi, установщики и Windows 7

Как часть общего перемещения к Windows 7 - где все приложения должны иметь "опыт установщика", я должен создать установщики для всего нашего пакета приложений. Я посмотрел на InstallShield, но это кажется чрезвычайно дорогим для того, что он делает. На какие продукты установки я мог посмотреть?

Установщики должны будут быть созданы необслуживаемые на наших машинах сборки, таким образом, будет уровень сложности выше того, чтобы просто быть разработчиком установщика.

Обновление:

Я посмотрел на все предложения, и они выглядят хорошими. Мои планы включают увеличивание материала SCCM (или что-то подобное) конечным пользователям. У меня должна была бы быть поддержка MSI этого?

7
задан Peter Mortensen 25 March 2010 в 22:32
поделиться

6 ответов

Установщики MSI идеальны там, где у вас есть корпоративные установки, а хороший способ создать MSI - использовать WiX, систему на основе XML. Однако нужные вам файлы сложны, поэтому я использую MSI Factory для создания установщика, который обрабатывает все обычные требования, но затем выводит файлы WiX, которые могут быть созданы и обновлены с помощью моего инструмента создания сценариев FinalBuilder . Таким образом, я получаю удовольствие от приятного пользовательского интерфейса и инструмента открытия файлов, так что никакой блокировки.

1
ответ дан 6 December 2019 в 06:03
поделиться

Я использую DeployMaster от Just Great Software уже много лет и очень им доволен.
Его можно интегрировать в процесс сборки.
Не бесплатно, но по очень разумной цене.

1
ответ дан 6 December 2019 в 06:03
поделиться

Installaware будет моей рекомендацией

http://installaware.com/

1
ответ дан 6 December 2019 в 06:03
поделиться

Я работаю над настольным приложением, созданным на Delphi, и мы используем Wise Installation Studio для создания наших установщиков. Кажется, он достаточно надежен, чтобы справиться с тем, что вам нужно, включая возможность создавать пакеты MSI. Однако это не бесплатный продукт.

http://www.wise.com/Wise/Products/Installations/WiseInstallationStudio.aspx

2
ответ дан 6 December 2019 в 06:03
поделиться

Я думаю Inno Setup от Джордана Рассела может делать то, что вы хотите. О, и это бесплатно.

21
ответ дан 6 December 2019 в 06:03
поделиться

Возможно, вы захотите взглянуть на Nullsoft Scriptable Install System (NSIS).

Компиляция сценариев установщика NSIS может быть интегрирована в вашу систему сборки.

(Вы даже можете кросс-компилировать программу установки Windows в Linux, BSD или Mac OS X.)

Узнайте больше на http://nsis.sourceforge.net/.

С помощью NSIS можно создавать программы установки .exe (вспомните setup.exe).

Если вы хотите создавать пакеты MSI, обратите внимание на набор инструментов Windows Installer XML (WiX).

Подробнее об этом здесь: http://wix.sourceforge.net/

4
ответ дан 6 December 2019 в 06:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: