0

DTF 即時カスタム アクションを使用しています。カスタム アクションは、その操作を実行するのに少なくとも 5 分かかります。それまでは、進行状況ダイアログに進行状況テキストのみが表示されます。プログレスバーが全く動かない。ProgressText を WiX ファイルに設定しました。ユーザーフレンドリーになるように、進行状況バーを移動するにはどうすればよいですか。今はアイドル状態です。そのアクションにインストーラーをぶつけた感じになります。

C#DTFカスタムアクションから進行状況コントロールに価値を与える方法を教えてください。

ありがとう、ヴァルン

4

1 に答える 1

3

実行に5分かかる即時実行中のあなたは何ですか?注: システム状態を変更する CA は、遅延実行で実行する必要があります。直近の CA は、トランザクション中に実行される作業を推進するために、CustomActionData プロパティのみを生成する必要があります。

それ以外の場合は、Session.Message および Record クラスを使用して進行状況メッセージを送信します。簡単に変換できる他の言語の例については、MsiProcessMessage の Google を参照してください。

于 2010-03-31T19:52:04.693 に答える