VS 2010、.NET 4.0、VB、EF 4.4
Webアプリケーションをサーバーにデプロイする際に問題が発生しました...サーバーで実行しようとすると、「タイプを読み込めませんでした」というエラーが発生していました。また、自分のWebアプリに「App_Code」フォルダー(共有されているが他の企業のWebサイトからのコードをコピーしたもの)を含めるべきではないこともわかりました。そこで、すべてのクラスをApp_Codeからルートから離れたフォルダー( "BLL"-コードライブラリの名前空間でもあります)に移動しました。
VS IDEでアプリを実行すると、web.configのロードから「構成エラー。タイプ「BLL.Roles」をロードできませんでした」というエラーが表示されます。アプリのアセンブリ名を「BLL.Roles」>「appName.BLL.Roles」の前に追加すると、この行を超えて、次の「BLL」への参照でエラーが発生します。
プロジェクトをクリーンアップして再構築しました。
クラスがアプリの一部として認識されないのはなぜですか?