インストーラーが 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 は表示され、消えることはなく、Action CheckSQLServerExists は実行されません。CheckSQLServerExists アクションの実行中に WaitCheckSQLServerDlg が表示されるようにコードを変更するにはどうすればよいですか?
ありがとう