1

私のインストーラーには、ようこそ画面が表示される前に実行され、インストーラーが機能するために必要な情報を収集する非同期 dll カスタム アクションがあります。以前は同期として設定していましたが、約 15 秒以上 (コンピューターによって異なります) ウェルカム画面が表示されません。そこで、非同期に変更してウェルカム画面を表示できるようにしました。これは私が望んでいるものです。

しかし、CA が ERROR_SUCCESS を返すまで [次へ] ボタンを無効にしたいと考えています。

Orca で MSI を編集してこれを行うことはできますか? それが私の好みです。それ以外の場合、別のカスタム アクション内からこれを行うことはできますか?

ありがとう!

4

1 に答える 1

1

カスタム アクションの実行中に表示されるモードレス ダイアログをスケジュールできます。たとえば、WiX では、AppSearch 標準アクションがマシン検索を処理している間、PrepareDlg が表示されます。

于 2011-07-20T14:35:16.167 に答える