我在asp.net 4和VS 2010中使用C#,EF 4。
我正在尝试使用此代码System.Data.Linq
加载名称空间using System.Data.Linq
我收到了这个错误:
错误2命名空间“System.Data”中不存在类型或命名空间名称“Linq”(您是否缺少程序集引用?)
知道我做错了什么。
答案 0 :(得分:37)
右键单击您的解决方案/项目。单击Add Reference并搜索System.Data.Linq并在那里添加引用,它应该编译。
答案 1 :(得分:9)
只是确认添加对项目的引用对我来说不起作用,因为它已被选中。
但是,在“属性”窗格中选择“复制本地,True”作为参考,使其开始工作。
答案 2 :(得分:5)
该命名空间是LINQ-to-SQL,因此您还需要添加对System.Data.Linq.dll的引用;通过添加实体框架,默认情况下不会添加它。
答案 3 :(得分:3)
尝试重新更改项目的目标框架。
转到比例>申请>目标框架更改为现在使用的另一个,然后将其更改回来。
答案 4 :(得分:1)