命名空间“System.Data”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)

时间:2021-05-14 07:47:05
命名空间“System.Data”中不存在类型或命名空间名称“Linq”(是否缺少程序集引用?)

VS 2010

不知道怎么回事 把System.Data.dll 和 System.Data.Linq.dll 放到Bin目录下又出现其他问题

在以下方法或属性之间的调用不明确:“PredicateExtensions.And<OrgQueryConditionEntity>(System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>, System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>)”和“PredicateExtensions.And<OrgQueryConditionEntity>(System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>, System.Linq.Expressions.Expression<System.Func<OrgQueryConditionEntity,bool>>)”

6 个解决方案

#1


项目右键添加引用。重新生成



再确认下要调用的方法

#2


添加引用时,选择第一个选项卡:.NET
然后引用System.Data.Linq

#3


如果可以 我也不会提问了

#4


大伙看清楚问题 再回答
第一 我知道要引用System.Data.Linq
而且我已经引用了

第二 生成没有错误 

第三 我自认为不算菜鸟

#5


如果实在没办法
用一个新的界面测试一下,如果不出现这个问题 就直接把代码copy过去


关于调用不明确的问题,应该是两个命名空间存在相同的方法名了 而你只写了方法名 正确的做法应该是把名称空间之类的写全

#6


该回复于2012-07-30 12:09:05被版主删除

#1


项目右键添加引用。重新生成



再确认下要调用的方法

#2


添加引用时,选择第一个选项卡:.NET
然后引用System.Data.Linq

#3


如果可以 我也不会提问了

#4


大伙看清楚问题 再回答
第一 我知道要引用System.Data.Linq
而且我已经引用了

第二 生成没有错误 

第三 我自认为不算菜鸟

#5


如果实在没办法
用一个新的界面测试一下,如果不出现这个问题 就直接把代码copy过去


关于调用不明确的问题,应该是两个命名空间存在相同的方法名了 而你只写了方法名 正确的做法应该是把名称空间之类的写全

#6


该回复于2012-07-30 12:09:05被版主删除