私たちはVS2008ネイティブインストーラを使用して製品をセットアップしています。インストールと製品の削除の両方で、カスタムアクションを使用して、既存のDBおよび設定(検出された場合)を保持するかどうかをユーザーに確認します。 ユーザーがアップグレードしているときに発生します。インストーラが起動し、以前のバージョンがインストールされていることを認識し、まずUnInstallerを呼び出します。したがって、ユーザーは同じQを2回提示されます。以前のバージョンのアンインストール中に1回、最初のバージョンのアンインストール中にもう一度表示されます。UnInstallerは、バージョンのアップグレード中にUnInstallerから呼び出されることをどのように伝えることができますか?
"アンインストーラにアップグレードの一部として呼び出されていることを知らせる方法はありますか?そのため、質問の1つを回避できますか?
頭の上にそれを釘付け、おかげさまで! –