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

nyit2021 2009-10-20 09:08:29
一个用vs2008做的网站项目 ,用IIS打开运行的时候就提示
编译错误 
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?)

源错误:



行 2: using System.Data;
行 3: using System.Configuration;
行 4: using System.Linq;
行 5: using System.Web;
行 6: using System.Web.Security;



但是各个页面中都有 using System.Linq;用VS打开运行 一点问题都没有,IIS里面也配置正确,但就是出现这样的错误。
希望高手能帮帮我。。。。。
...全文
4225 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
laowang134 2011-07-13
  • 打赏
  • 举报
回复
如果项目中没用到linq的话就把using System.Linq;
去掉。
libaofeng_1_1 2011-07-13
  • 打赏
  • 举报
回复
在WEB.config中加入:“ <add assembly="System.Data.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>”
Hamsic 2009-10-20
  • 打赏
  • 举报
回复
System.Linq 这个时 3.5的
你看下是不是发布成 2.0的了

如果时3.5的 那就引用Linq的DLL
bijiniye1988 2009-10-20
  • 打赏
  • 举报
回复
你看看你的IIS,设置的FrameWork是否是3.5的
comzheng 2009-10-20
  • 打赏
  • 举报
回复
你是不是把网站发布成2.0的框架了啊!我估计是的。你检查下看!发布成2.0的肯定会报 “编译器错误消息: CS0234: 命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?)”这个错的。

wdxgdiy 2009-10-20
  • 打赏
  • 举报
回复
是否缺少引用? 再不行就注册一下ling的DLL 文件
leonbingo 2009-10-20
  • 打赏
  • 举报
回复
还需要在工程里面使用添加引用将linq的dll添加近来,就ok

62,067

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧