の後に呼び出されました。別のソリューション(app2)からDLLファイルを呼び出すClickOnceアプリケーション(app1)があります。私は最近、ある顧客でこのアプリケーションを更新し、奇妙なことが起こりました。手動でアプリケーションで検査として.NET ClickOnceのデプロイメントと間違ったアセンブリが更新されたバージョン
彼はApp1とアプリケーションのバージョンの新しいバージョンを(バージョンを公開するプログラムの追加と削除コントロールパネル/に正しかった)だが正しかったです。しかし、参照されている解決策(app2)から呼び出されたDLLファイルは依然として古いものでした。
C:\Documents and Settings\username\Local Settings\Apps\2.0
にあるすべてのファイルを削除してもう一度インストールしました。今回は問題ありませんでした。正しいDLLファイルが呼び出されました。 1.0.0.6/1.9:言及する
ことの一つは、Visual Studioの 2008古い/新しい公開バージョンへのVisual メーカー 2005からアップグレードしながら、我々はこれを変更するので、バージョン番号は新しいバージョンでは完全に異なっていることです.1.6。
これも見ました。私たちのケースでは、dllは何らかの理由で古いものを参照していたので、dllのAPIを変更したときに何が起こったのかを推測します... 理由は考えられませんが、しばらくして、かなりの更新を加えました。 2.0フォルダをクリアすると、常に問題が修正されます。 – andyhammar