0

製品の msi をビルドしてインストールしましたが、最近、Windows のインストールで次のようなメッセージが表示されるという問題が発生しました。

「このコンピューターには、より新しいバージョンのプログラム名が既にインストールされています」

新しいバージョンにアップグレードしました。これは .msi 用語でのアップグレードではなく、新しいバージョンをアンインストールしてからインストールするものです。その後、古いバージョンに戻してさらに多くのシナリオをテストする必要があったため、最新の更新プログラムをアンインストールしました。古いバージョンをインストールしようとすると、このメッセージが表示されます。古いバージョンが完全にアンインストールされていないように見えるため、レジストリをクリアしました。

これがどのように続いているのか... 私は完全に迷っています。レジストリで製品コードを検索しても見つからない???

ありがとう

4

2 に答える 2

1

Visual Studio によって「永続的」とマークされたファイルがアプリケーション ディレクトリに残っている可能性がありますか? Visual Studio のセットアップ プロジェクトは扱いにくい場合があり、アプリケーション ディレクトリにファイルを残しておくと、他のインストールが妨げられることがわかりました。

于 2013-11-04T15:09:55.090 に答える