Есть ли хорошая альтернатива Install Shield?

Я ищу предложения для альтернативного приложения установки из Install Shield.

В настоящее время мы используем Install Shield, и я никогда не был впечатлен им. Это слишком громоздко, а скриптовая система отстой.

У кого-то было больше удачи в любом из других продуктов, таких как WiX, Inno Setup, NSIS или InstallAware и т.д.? Я не беспокоюсь о стоимости, но то, что я ищу, - это очень легкое и простое в использовании приложение для сборки наших .exe и около 20 поддерживающих DLL файлов, регистрации нескольких, настройки некоторых значений реестра и установки справки.

Может кто-нибудь порекомендовать то, что они используют? Было бы неплохо услышать от людей, которые переключились с Install Shield, что делает новое приложение, которое вы используете лучше.

Ответ 2

WiX - единственный MSI-упаковщик, который действительно соответствует требованию "очень легкого веса".

У него может быть крутая кривая обучения (которая может быть уменьшена с помощью некоторых интерфейсных дизайнеров), но при поддержке Microsoft делает ее основным выбором для .NET. окружающей среды.

Ответ 3

KMoraz уже дал то, что было бы моей рекомендацией (WiX), поэтому я просто скажу это: не вмешивайтесь в NSIS и другие системы, не основанные на MSI. Да, NSIS настраивается и записывается сценарием как черт. Но MSI хорошо зарекомендовали себя как стандарт пакета Windows, и вы не хотите отклоняться от этого стандарта, если у вас нет чрезвычайно уникальной причины для этого. Админы стали полагаться на однородность MSI и надежность их очистки, и пользователи стали ассоциировать Windows Installer UX с профессионализмом и качеством. Подумайте дважды, прежде чем отказаться от этих преимуществ.