#wix #wix3
#викс #wix3
Вопрос:
У меня всего 4 диалоговых окна:
1. Экран ввода установки,
2. Заключительный диалог — откроется при успешном завершении установки,
3. Диалоговое окно ошибки — откроется при возникновении любого исключения во время установки,
4. Диалоговое окно сообщения.
Я написал приведенный ниже код, чтобы открыть соответствующее диалоговое окно на экране ввода установки.
Я хочу открыть диалоговое окно сообщения из диалогового окна ошибки (например, диалоговое окно с предупреждением), когда во время установки возникает какое-либо исключение. Как я могу открыть несколько диалоговых окон, если во время установки возникает какое-либо исключение?
<InstallUISequence>
<Show Dialog="ErrorDialog" OnExit="error" />
<Show Dialog="FinalDialog" OnExit="success" />
</InstallUISequence>
Ответ №1:
То, что вы делаете, на самом деле не обязательно. У Wix уже есть набор диалоговых окон, которые делают почти то, что вы пытаетесь сделать. В качестве примера вы можете использовать диалоговое окно WixUI_Minimal для выполнения того, что вы пытаетесь сделать.
<UI>
<UIRef Id="WixUI_Minimal"></UIRef>
</UI>
Теперь все должно быть готово. Надеюсь, это поможет!