asp.netアプリケーションをビルドしようとすると、ビルドエラーが発生します。エラーは次のとおりです。
タイプ'MediCare.Framework.Authentication.IUserAuthenticate'は、参照されていないアセンブリで定義されています。アセンブリ'MediCare.Framework、Version = 1.0.1.95、Culture = neutral、PublicKeyToken=1999fa3c42b9'への参照を追加する必要があります。
参照フォルダにあるライブラリでクラスを確認できます。この問題をデバッグするにはどうすればよいですか?
私の意図は、参照フォルダーをライブラリのソースコードのbinディレクトリにポイントすることです(pdbファイルがそこにlcoatされており、ライブラリへの更新がアプリケーションに反映されるため)。ただし、参照フォルダーをソースコードのbinディレクトリにポイントすると、上記のエラーメッセージが表示されます。
更新アプリケーションは元々VS2008で開発され、2010年に変更しています。VS2010(2.0フレームワークの場所または4.0フレームワークの場所)を使用している場合、GACアセンブリがどこにあるかについて混乱していると思いますか?.NET 4.0には新しいGACがありますが、なぜですか?
更新(2012年6月26日)
GAC内のファイル( "C:\ Windows \ assembly \")が削除されました。しかし、このエラーはまだ発生しています。