Разверните изолированное приложение оболочки Visual Studio с помощью связанного установщика

Я разработал визуальное студийное изолированное приложение оболочки. При развертывании этого приложения я сначала должен убедиться, что распространяемые файлы для изолированной оболочки установлены.

У меня есть exe-файл, содержащий распространяемые файлы (которые могут быть выполнены при полной установке) и мой MSI-файл. Теперь мне нужен setup.exe, который связывает эти установщики. Я нашел некоторые подсказки через Google, но не имеет большого смысла для меня. У кого-нибудь есть простой пример, как решить эту проблему? Не должно быть так сложно или необычно!?

ура, Ахим

1 ответ

Решение

Если у вас установлен Windows SDK, посмотрите C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages. Существуют пакеты, которые можно добавить в качестве предварительных условий в проект установки в Visual Studio 2008. Добавьте изолированную оболочку, которую можно распространять в этом каталоге. Я предлагаю вам взглянуть на один из пакетов и использовать его в качестве примера. При выборе предварительных условий для вашей установки убедитесь, что вы выбрали "Загрузить предварительные условия из того же места, что и мое приложение". Это заставит проект установки скопировать требуемые пакеты в тот же каталог, что и каталог вашего установщика. Просмотрите http://msdn.microsoft.com/en-us/library/bb685514.aspx чтобы получить подсказку о том, как заставить установку проверить, выполнены ли предварительные требования перед установкой вашей установки.

Другие вопросы по тегам