-2

モデルフォルダーのlinqにStudentという名前のテーブルがあります。アプリを実行して学生タブをクリックすると、このエラーが IE に表示されます。なぜ私がこれを見るのか分かりません。

コンパイラ エラー メッセージ:

CS0012: 型 'System.Data.Linq.DataContext' は、参照されていないアセンブリで定義されています。アセンブリ 'System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' への参照を追加する必要があります。

ソース エラー:

27 行目:
28
行目: 29 行目: public class _Page_Views_Student_Index_cshtml : System.Web.Mvc.WebViewPage> { 30 行目:
31 行目: #line hidden

ソースファイル:

c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files\root\682ba75a\2833b27b\App_Web_index.cshtml.b4fd288c.t7qdtf0f.0.cs 行: 29

4

1 に答える 1

2

プロジェクトにSystem.Data.Linq、Version = 4.0.0.0、Culture = neutral、PublicKeyToken=b77a5c561934e089への参照を追加する必要があります。エラーが言っているのとほぼ同じです。

You must add a reference to assembly 'System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.

これを行うには、プロジェクトを右クリックして[参照の追加]をクリックし、System.Data.Linqに移動するか、Web.Configで手動で行います。

于 2012-07-13T15:15:11.570 に答える