MVC 4プロジェクト(System.Web.Mvc.DLLバージョン4を使用)が動作していましたが、突然私は私は私のMVCプロジェクトでファイルまたはアセンブリのSystem.Web.Mvcを読み込めませんでした.vv = 3.0.0.0と差分mvcバージョン
var cultures = db.Cultures.Select(c => c.Code).ToArray();//call from data layer
:(何もなし)エラー.Thatエラーは、これはMVC 4プロジェクトでエラーを引き起こしラインである
データ層からEFコード最初のコードを呼び出す私のコントローラで発生しますデータレイヤーを削除してもう一度追加してから、そのDLLコピーをローカルに設定しましたが、エラーは修正されませんでした。
私のMVCプロジェクトはSystem.Web.Mvc、バージョン= 4.0.0.0を使用して、ローカルコピー真であり、データ層の使用System.Web.Mvc、バージョン= 3.0.0.0およびローカルコピーは、私が見
真でありますエラー内部例外エラーが発生します
Could not load file or assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
なぜデータレイヤーにMVCを追加していますか?データレイヤーは、使用しているミドルウェアを知り、データを提供するだけではいけません。 –