Koundinya Ответов: 2

Создание одного MSI-файла из нескольких установщиков и проекта my code.


Hello All

I have multiple installers along with my application where in I want to bundle all of them to one single setup file. When user wants to install the software, I would like to make sure all installers install first before installing my application files. 

Using MS Visual studio Installer project, I have tried to do this but failed to create a single setup file.

Request you to guide me or provide some pointers on how I can do this.

Best Regards
Sudhakar


Что я уже пробовал:

Я пытался использовать проект установщика MS Visual Studio по умолчанию.

думал выполнить эти установщики через пакетный файл. Но на меня это не подействовало.

Кроме того, я хотел использовать пользовательские действия (думал, что это может быть правильная ставка), но не знаю, как это использовать.

Так что нужна помощь по этому поводу.

2 Ответов

Рейтинг:
2

Dave Kreskowiak

Проект установщика Visual Studio немного упрощен и не будет делать то, что вы хотите.

На самом деле, каждый установщик не будет этого делать. То, что вы можете получить, - это сторонняя технология установки, такая как Wix, которая может объединить все ваши установщики приложений prereq вместе в один исполняемый файл установки. При запуске этот исполняемый файл распакует все установщики во временную папку, запустит каждый установщик, чтобы установить ваши предварительные требования, а затем установит ваше приложение.


Рейтинг:
0

johannesnestler

Я использую проекты wix bootstrapper для связывания mutltiple msi-пакетов. Очень проста в использовании - я могу порекомендовать ее.

Просто скачайте wix - это бесплатно: Набор Инструментов WiX[^]

Он поставляется с расширениями VS, так что у вас есть несколько новых типов проектов для выбора. Просто создайте новый проект Bootstrapper и проработайте учебник/документацию, которые вы найдете на веб-сайте wix.