Как создать диалог ожидания в WIX? - PullRequest
1 голос
/ 10 марта 2010

Я пытаюсь создать диалоговое окно для отображения, пока установщик проверяет, существует ли сервер SQL. Я использовал следующий код:

<Control Id="Next" Type="PushButton" X="244" Y="243" Width="56" Height="17" Text="!(loc.WixUINext)">

    <!--Show Waiting dialog-->
    <Publish Property="SQLServerChecked" Value="0">1</Publish>
    <Publish Event="SpawnWaitDialog" Value="WaitCheckSQLServerDlg">
        SQLServerChecked = "1"
     </Publish>

   <!--Checks the SQL server exists-->
   <Publish Event="DoAction" Value="CheckSQLServerExists">1</Publish>

   <Publish Property="SQLServerChecked" Value="1">1</Publish>

</Control>

Однако, как показывает мой WaitCheckSQLServerDlg, он никогда не исчезает, а действие CheckSQLServerExists не запускается. Как бы я изменил свой код, чтобы отображать WaitCheckSQLServerDlg во время выполнения действия CheckSQLServerExists?

Спасибо

...