別のソリューション(app2)からDLLファイルを呼び出すClickOnceアプリケーション(app1)があります。最近、ある顧客でこのアプリケーションを更新しましたが、奇妙なことが起こりました。
彼はapp1の新しいバージョン(公開バージョンはコントロールパネル/プログラムの追加または削除で正しい)を取得し、アプリケーションのバージョンはアプリケーションで手動で検査したとおりに正しいものでした。ただし、参照されているソリューション(app2)から呼び出されたDLLファイルはまだ古いものでした。
のすべてのファイルを削除してC:\Documents and Settings\username\Local Settings\Apps\2.0、再度インストールしました。今回は問題なく、正しいDLLファイルが呼び出されました。
VisualStudio2005からVisualStudio2008へのアップグレード中にバージョン番号を変更したため、新しいバージョンではバージョン番号が完全に異なることに注意してください。新旧の公開バージョン:1.0.0.6/1.9.1.6。