2016-10-14 8 views
0

У меня есть общий диалоговое окно 4,
1. Установка входного экрана,
2. Окончательный диалог - Это будет открываться при установке успешно завершена, диалог
3. Ошибки - Это откроется, когда во время установки будет выбрано любое исключение,
4. Диалог сообщений.Как открыть несколько диалог из диалога с помощью WIX

У меня есть код ниже, чтобы открыть соответствующий диалог на экране ввода установки.
Я хочу открыть диалоговое окно «Сообщение» из диалогового окна «Ошибка» (например, диалоговое окно с предупреждением об ошибках), когда какое-либо исключение возникает при установке. Как открыть несколько диалоговых окон, если во время установки вызывается какое-либо исключение.

<InstallUISequence> 
    <Show Dialog="ErrorDialog" OnExit="error" /> 
    <Show Dialog="FinalDialog" OnExit="success" /> 
</InstallUISequence> 

ответ

0

Что вы делаете, на самом деле не нужно. У Wix уже есть набор диалогов, которые делают почти то, что вы пытаетесь сделать. В качестве примера вы можете использовать диалог WixUI_Minimal, чтобы сделать то, что вы пытаетесь сделать.

В вашем Product.wxs вы добавили бы ссылку на интерфейс WixUI_Minimal.

<UI> 
    <UIRef Id="WixUI_Minimal"></UIRef> 
</UI> 

Теперь вам должно быть хорошо идти. Надеюсь, это поможет!