命名空间“System”中不存在类型或命名空间名称“Linq”怎么办?

2024-11-28 04:44:55
推荐回答(1个)
回答1:

命名空间“System”中不存在类型或命名空间名称“Linq”(是缺少程序集引用吗?) Visual Studio 2008中当建立新文件时,遇到这样的问题: “using System.Linq命名空间无法引用!!!” 解决方法:在解决方案上点击右键–添加引用–浏览—找到Microsoft.Net-SDK-CompactFramework-v3.5-WindowsCE-System.Xml.Linq.dll(一般在C:\Program Files\ReferenceAssemblies\Microsoft\Framework\v3.5这个路径)文件,然后点击确定完成… 如果用不到linq时可删除using System.Linq和using System.Xml.Linq…有一个小问题…在3.5的web.config里和分别对应的是using System.Linq和using System.Xml.Linq,注意不删除了… 如果你项目的框架版本是.net framework2.0/3.0,自然不会带有Linq了。 如果是.net framework3.5的话,默认应该会有,如果没有需要手动添加引用 Linq不是外部DLL,是随.net framework3.5发布的框架程序集