Как показать рекламный щит на окне прогресса установки в базовом проекте MSI? - PullRequest
1 голос
/ 14 декабря 2011

Я ввел некоторые значения в таблицы BillBoard, BBControl, EventMapping через прямой редактор ... Я вижу рекламный щит для действия InstallFiles, но он не отображается для других действий ... Я также запутался, какое значение я должен дать в колонке Feature таблицы билбордов ....

1 Ответ

1 голос
/ 15 декабря 2011

Рекламные щиты связаны с определенным действием в InstallExecuteSequence , обычно это InstallFiles.

Установщик Windows не поддерживает отображение рекламных щитов между несколькими действиями.Поэтому использование рекламных щитов является хорошим решением только для очень крупных установщиков, для которых действие InstallFiles занимает много времени.

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

Редактировать:

Основной вопрос заключается в том, как долго длится процесс установки и какое действие длится дольше.Вы можете определить это, создав журнал установки .Если это 1-2 минуты, это не стоит усилий.Если это 10-15 минут, вы можете попробовать это: http://kb.flexerasoftware.com/doc/Helpnet/InstallShield2011/IHelpEUDialogsBillboard.htm

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...