UAC が有効になっている場合、昇格された管理者権限で実行する必要があるインストーラーがあります。これはうまくいきます。アプリを (MajorUpgrade 要素を使用して) アップグレードすると、アプリはアンインストールされ、正しく再インストールされます。
実行時に、アプリはプログラム ファイル フォルダー内のいくつかのファイルを変更しようとし、ユーザーの仮想ストアにアイテムのコピーを配置します。これらは、アンインストール中に削除されません。
アップグレード/再インストール プロセス中に、VirtualStore ですべてのユーザーのアプリケーション ファイルのコピーを削除する正しい方法はありますか?