/ / Click一度バージョンの複製の問題を修正する - .net、clickonce

一度、バージョンの複製の問題を修正するをクリックします。 - ネット、clickonce

私はアプリで奇妙な問題に出くわしましたClick-Onceを使用して展開されます。たとえば、「MyApplication」というアプリは、初期展開後に「MyApplication」として開始メニューに表示されます。いくつかのアップデートの後に、新しいバージョン "MyApplication - 1"がスタートメニューに作成されますが、nは時々バージョン "-2"と " - 3"になり、すべてのバージョンが混乱することなく非常に平和的に共存します。お互いに!また、これらのバージョンをコントロールパネルからアンインストールすることもできます。そして私は両方のVS2005アプリからこれを試しました。n VS2010アプリ。

私のアプリケーションを更新する準備ができている間、パブリッシュバージョンは定期的に変更されます(デフォルトで発生します)。コードの変更が重大な場合は、アセンブリバージョンを変更することがあります。それ以外のデフォルト設定の変更はありません。アセンブリバージョンとコードの変更を変更してこのエラーを再作成しようとしましたが、テスト環境でエラーを再現できませんでした。しかし、今でも生き残っています。

誰かが同様の問題を抱えているのではないかと疑問に思っていました。もし誰かがこれに対する解決策を提案できれば、とても感謝しています。あまりにも長い間、それは私を悩ませてきました。

どうもありがとう、 メアリー

回答:

回答№1は0

私たちは同じ状況に遭遇しました。 これは、アセンブリ名を変更した場合に発生します。この場合、Clickonceアプリケーションは新しいアプリケーションとして扱われ、異なるアプリケーション名の複数のインスタンスが処理されます。これがあなたが直面したのと同じ状況かどうかをチェックするには、クライアントマシンのインストールフォルダをチェックすると、異なるフォルダを持つアプリケーションの複数のインスタンスが作成されます。