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

2024-11-30 20:46:05
推荐回答(2个)
回答1:

看你的错误提示应该还是程序引用的问题。你确认安装了3.5版的.net,重新建立一个3.5的空网站,然后将除了web.config以外的网页拷过去试试看

using System.Linq;
using System.Xml.Linq;

这两个是不同的DLL文件,如果你两个都有用到,就需要两个都添加引用。




另外看你运行时错误

不允许从数据类型 sql_variant 到 uniqueidentifier 的隐式转换。请使用 CONVERT 函数来运行此查询。

这是数据转换的问题,看看在错误的地方是不是需要用显示转换来做。

回答2:

你带该没有引用程序集。在项目中添加引用