Если вы хотите использовать WiX, вам необходимо хотя бы базовое понимание того, как работает Windows Installer. Лучшая ссылка - The Definitive Guide to Windows Installer, которая проходит через все основы с примерами с помощью Visual Studio и Orca.
WiX очень легко узнать , как только вы понимаете установщик Windows.
Правильно написанный пакет установщика Windows будет более стабильным и устойчивым, чем все, что вы можете себе представить. Потребуется месяц или около того, чтобы обдумать это, и вы поправляетесь и узнаете больше об этом со временем.
С другой стороны, NSIS занимает всего один день, чтобы узнать - это всего лишь простой язык сценариев.
@wcoenen - Я согласен, что вы определенно узнаете больше, прочитав различные блоги тех, кто в команде WiX, но я лично считаю, что эта книга дает действительно прочную основу, которая упрощает понимание концепций, я говорю.
@Sandeep - Вам нужен пакет MSI для корпоративного программного обеспечения, если вы не намерены продавать свой продукт клиентов, которые нуждаются в автоматизированном развертывании в заблокированную среде, то NSIS вам подойдет просто отлично :)
@ По моему мнению, romkyns InnoSetup довольно ограничен, вы можете так же работать с пакетным файлом и самораспаковывающимся EXE - все сводится к вашему целевому рынку, корпоративные/корпоративные клиенты требуют, чтобы MSI - домашних пользователей не волнует, пока он работает и будет счастливо дважды щелкнуть файл SETUP.BAT :)
«полностью заполнять все мои потребности» - ВСЕ они? Нет, не перечислите их: -D –