суббота, 8 января 2011 г.

Выбор бесплатного средства развертывания для приложений Windows

Для сравнения основных средств развертывания можно использовать следующую статью на MSDN. http://msdn.microsoft.com/ru-ru/library/ee721500.aspx

Отмечу основные моменты:
Стандартные проекты Visual Studio
Самый простой способ развертывания приложения. Основной недостаток, отсутствие поддержки сборки через MSBuild, т.е. если есть средства автоматической сборки, типа TFS build, то собрать инсталляционный пакет будет сложно.

InstallShield 2010 Limited Edition
Перед созданием проекта необходимо будет скачать данный продукт с сайта производителя, размер ~ 62 Мб. Является усеченной версией коммерческого продукта. Урезания коснулись веб-сайтов и прав пользователей. Невозможно создать свои собственные диалоговые окна.
Поддерживает MSBuild.

Windows Installer XML Toolset (WiX)
Наиболее полное в плане функциональности средство. Основоной недостаток, отсутствие пользователького интерфейса для создания MSI пакетов.