私は3つのプロジェクト(GUI、BL、DAL)を持つソリューションを持っています。 DALアセンブリは、GACに署名され、展開されます。.NETアセンブリのロード優先度
ソリューションをビルドすると、DALがコンパイルされ、アセンブリがメインプロジェクトのbinフォルダに配置されます。しかし、アプリケーションを実行すると、ローカルのものではなくGACのバージョンが読み込まれます。どうしてこれなの?
GACのバージョンが最新のものではなく、いくつかの方法が欠けていたので、それはうまくコンパイルされました。
GACがローカルのbinフォルダよりも優先されていますか?
事前に
答えのためのTks、特にバージョン管理についての最後の部分です。 – Dante