Deployment Project テンプレートを使用して、Visual Studio 2010 で MSI を作成しました。以前は動作していましたが、以前のバージョンに上書きインストールすると動作しなくなりました。つまり、アップグレードです。私はRemovePreviousVersions
trueに設定しましたが、実際に起こっているのは、新しいバージョンをインストールした後に「以前の」バージョンを削除し、新しいバージョンも効果的に削除することです。MSI ログファイルに、この証拠があります。(お気軽にご検討ください)
通常のインストール手順は、1.以前のバージョンをアンインストールし、2.新しいバージョンをインストールするべきではありませんか? 誰でもこれについて説明がありますか?