0

アンインストール シーケンスでカスタム ダイアログを起動して、ユーザーからいくつかのデータ項目を収集し、最終的にカスタム アクションを実行して、インストール時のカスタム アクションを元に戻します。残念ながら、UI からのプロパティ値はどれも更新されていません...? カスタム アクション コードに到達すると、それらはすべて空白になります。

私は Web 上の関連する投稿のほとんどを読みましたが、多くの人がアンインストール ダイアログを実行していないことを理解しています。これは、アンインストーラーの追加/削除バージョンには表示されず、ARPNOREMOVE. ...

アンインストール ダイアログを使用したいのに、プロパティが更新されないのはなぜですか? ダイアログをインストール タイム シーケンスに追加し、プロパティはカスタム アクションにあるため、ダイアログまたはプロパティの構成の問題ではないと思います。アンインストール時の UI プロパティの違いは何ですか?

4

1 に答える 1

0

いくつかの問題が考えられます:

  1. プロパティは公開されていません (アプリのキャップ名)。パブリック プロパティのみが、インストールの実行フェーズに渡されます。詳細はこちら

  2. カスタム アクションは遅延して実行され、インストール コンテキストにアクセスできません。遅延 ca からコンテキスト データにアクセスする方法の詳細については、こちらをご覧ください。

于 2013-01-25T07:07:00.920 に答える