Несколько установок Installshield 2010 - PullRequest
2 голосов
/ 29 ноября 2011

Я пытаюсь создать установку и спросить пользователя в моем инсталляторе, хотят ли они установить две дополнительные программы, используя флажки.Затем установщик должен начать установку на основе значения флажка.

У меня проблемы с включением отдельных установок с моей.Один - это файл .msi, а другой - файл .exe.Я могу включить их в качестве предварительных условий и по желанию пользователя установить их;однако, когда они запускаются из моего установщика, они скрываются за окном моего установщика.

Я попытался добавить их в качестве пользовательских действий, но не могу их запустить.Любая помощь будет оценена.

1 Ответ

0 голосов
/ 29 ноября 2011

Добавление их в качестве предварительных условий является правильным подходом.

Тот факт, что их окна отображаются за установщиком, на самом деле является ограничением в Windows. Начиная с Vista, окна больше не отображаются сверху по умолчанию, чтобы предотвратить спам с помощью всплывающих окон. Вместо этого они отображаются в фоновом режиме, а кнопка панели задач мигает.

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

...