Лучший установщик для интеграции с TFS2010 + MSBuild - PullRequest
1 голос
/ 02 октября 2010

Похоже, что установочные проекты Microsoft не создаются с MSBuild. Это то, что мы используем с TFS2010.

Это означает, что моя мечта о проверке в коде, непрерывной интеграции build-> installer в настоящее время отброшена.

Я знаю, что люди там делают это, поэтому они должны использовать какую-то другую технику установки. Я заметил, что VS2010 теперь поставляется с installsheild lite. Я просто хочу сделать некоторые базовые вещи с установщиком, запустить на старте вещи. Стоит ли мне устанавливать installsheild lite, посмотрите на WiX или есть что-то лучше.

Моим основным критерием является то, что он беспрепятственно интегрируется в решения, так что мы можем иметь TFS2010 для нашей непрерывной интеграции и ночных сборок.

Ответы [ 2 ]

3 голосов
/ 04 октября 2010

WIX полностью.Мы используем его для упаковки около ста различных MSI для наших корпоративных развертываний.

http://wix.codeplex.com/

Спецификация пакета осуществляется через файлы XML.Есть некоторая кривая обучения, но она очень мощная ... и MSBuild может их построить.

0 голосов
/ 04 октября 2010

Насколько я понимаю, InstallShield будет готовой рекомендацией из коробки. Wix - это круто и мощно, но опыт первого дня ... ошибается ... меньше, чем радует.

...