MSI: установщик для установщиков - PullRequest
2 голосов
/ 07 июля 2011

Мне нужно создать установщик с помощью MSI, цель которого - вызвать правильный установщик в зависимости от региона (прочитанного из переменных env.) Пользователя. То есть предполагается, что этот установщик имеет 3 файла (которые сами являются установщиками), один для США, один для Европы и один для Азии.

Теперь дело в том, что этот главный установщик никогда не устанавливается, но он вызывает правильный установщик (в Азии, Европе или США), поэтому его установщик в конечном итоге устанавливается.

Возможно ли это сделать? Любой обходной путь будет более чем приветствоваться.

1 Ответ

3 голосов
/ 07 июля 2011

Это называется кастомным загрузчиком EXE.Это простое EXE-приложение, которое определяет среду компьютера и запускает соответствующий установщик.При желании вы можете упаковать в него все свои установщики и извлечь их во время выполнения.

Вы можете написать EXE-файл самостоятельно или попытаться найти существующее решение.

...