Если вы хотите использовать WiX , вам необходимо хотя бы общее представление о том, как Установщик Windows работает. Лучшим справочным материалом является Полное руководство по установщику Windows , в котором рассматриваются все основные принципы с примерами с использованием Visual Studio и Orca.
WiX очень легко освоить , как только вы поймёте Установщик Windows .
Правильно написанный пакет установщика Windows будет более стабильным и устойчивым, чем все, что вы можете себе представить. Это займет месяц или около того, чтобы обдумать это, и вы поправитесь и узнаете больше об этом со временем.
С другой стороны, NSIS занимает всего один день, чтобы изучить - это просто простой язык сценариев.
@ wcoenen - я бы согласился, что вы определенно узнаете больше, читая различные блоги тех, кто работает в команде WiX, но я лично считаю, что эта конкретная книга дает действительно прочную основу, которая облегчает понимание концепций, которые они говорить о.
@ Sandeep - вам нужен пакет MSI для корпоративного программного обеспечения. Если вы не собираетесь продавать свой продукт клиентам, которым необходимо автоматическое развертывание в закрытой среде, то NSIS вам вполне подойдет:)
@ romkyns InnoSetup, на мой взгляд, довольно ограничен, вы можете сделать то же самое с пакетным файлом и самораспаковывающимся EXE - все сводится к вашему целевому рынку, корпоративные / корпоративные клиенты требуют MSI - домашние пользователи этого не делают будьте осторожны, пока он работает и с удовольствием дважды щелкнет файл SETUP.BAT:)