В моем проекте установки VS2010 я хочу, чтобы мой установщик запускал другие установщики MSI, как мне это сделать? Например. У меня есть 3 MSI-файла, которые я хочу связать с MSI и запустить автоматически.
Лучшее, что вы можете сделать в Visual Studio, это использовать пользовательские предварительные условия:
После создания манифестов пакета вы можете добавить все эти файлы (включая пакет) в отдельную папку в папке предварительных требований Visual Studio, например:
C:\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages
Затем вы можете выбрать необходимое условие на странице свойств вашего установочного проекта.
Другие инструменты разработки поддерживают добавление пакетов в виде функций в основной установщик.