私はSpawnAndWaitダイアログのあとにC#カスタムアクションを使用しています。 PROPERTY WORK_DONE = "False" に 1.LaunchCustomAction(これは、いくつかの作業を行い、TrueにWORK_DONEを設定する) 2.Show SpawnAndWait(出口WORK_DONE = "真")Windowsインストーラ:SpawnAndWaitDialogが自動的に閉じられない?
問題、SpawnAndWaitダイアログが表示されるのと同様に 何かCustomActionを非同期の としてマークする必要があります。つまり、カスタムアクションが完了するのを待たずにインストールを続行する必要があります。しかし、私がこれを行うたびに、プロパティは更新されず、結果としてSpawnAndWaitダイアログは自動的に閉じられません。
条件を非同期としてマークしないと、ダイアログが表示されず、カスタムアクションが最初に終了するのを待ちます。
私の要件は、バックグラウンドタスクが進行中であることをユーザーに知らせる小さなポップアップウィンドウを表示することです。お待ちください。
私が間違っていることを教えてください。
Wix ToolsetによるC#カスタムアクションを使用してカスタムアクションを作成し、AdvancedInstallerを使用してインストーラをビルドしています。