Мне нужен проект Wix Bootstrapper, который устанавливает мое программное обеспечение и предпосылки

StackOverflow https://stackoverflow.com/questions/4380252

Вопрос

Привет!

У меня есть решение в VS2010, которое определяет 3-4 отдельных приложений.

Эти 3-4 приложения являются индивидуальными (но связанными) компонентами, которые мне необходимы для индивидуального установки на наших производственных серверах во время развертывания. Я играл с использованием Wix Mondo для генерации многофункционального установщика Wix, но обнаружил, что было бы более полезно, чтобы эти приложения могли быть установлены по отдельности, а также через один источник для всех, предпочтительно настраиваемые для Выберите, что для установки во время установки.

Я заметил, что существует тип проекта Wix под названием «Bootstrapper Project», но я не могу найти много документации вокруг него в Интернете и не знаю, является ли это типом проекта, который на самом деле поможет мне в создании Bootstrapper для развертывания для моих проектов Анкет (т.е. файл setup.exe, который будет установлен, один за другим, каждый проект, определенный в установщике, или, опционе, выбирается через установщик при выполнении) ...

Какой метод лучше всего сделать в WIX, используя ранее существовавшие установщики WIX для отдельных программ?

Это было полезно?

Решение

В Wix поддержка для создания начальной загрузки - это инструмент под названием «Burn». Burn был выдвинут на V4.0 (или версия 3.6). Так что это не очень помогает.

Вы можете использовать инструмент с открытым исходным кодом, такой как DotnetInstaller: http://dotnetinstaller.codeplex.com/

Вот обзор того, как создать установщик установки, который проверяет на платформу .NET (который сам по себе и сам по себе не очень полезен, но показывает, как работать с DotnetInstaller):
http://www.lostechies.com/blogs/gabrielschenker/archive/2010/05/19/creating-a-bootstrapper-dotnetinstaller.aspx

Или вы можете следовать инструкциям здесь: http://msdn.microsoft.com/en-us/library/ms165429(v=vs.100).aspx

И используйте здесь генератор Manifest Bootstrapper (хотя есть 64-битные проблемы): http://code.msdn.microsoft.com/bmg

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top