我的模型文件夹中的linq中有一个名为Student的表。当我运行我的应用程序并单击学生选项卡时,IE上会出现此错误。我不知道为什么会看到这个。
编译器错误消息:
CS0012:类型' System.Data.Linq.DataContext'在未引用的程序集中定义。您必须添加对程序集的引用,System.Data.Linq,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'。
来源错误:
第27行:
第28行:
第29行:公共类_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 Line:29
答案 0 :(得分: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中手动执行此操作。