由于System.Data.Linq不可用,无法将Linq用于sql

时间:2014-09-18 20:13:46

标签: asp.net

我是webforms的新手。我正在尝试设置linq到sql连接。我做了(我认为是)标准方式。我添加了一个linq到sql类。然后我去了我的数据库资源管理器并拖入一张桌子并保存。每当我尝试在浏览器中加载项目时,我都会收到以下错误:

The type or namespace name 'Linq' does not exist in the namespace 'System.Data' 

我在这里有点不知所措。我用Google搜索了一下。我看到了一些标准的解决方案,比如添加对System.Data.Linq的引用(我已经有了但又做过了)并确保debug =" true"在我的编译标签和我的编译标签中的目标框架与我所做的项目的目标框架(都是.NET 4.0)相同。我仍然得到错误,我不知道如何从这里开始。

在Conditions.dbml文件的以下行中抛出错误:

using System.Data.Linq;

1 个答案:

答案 0 :(得分:0)

添加对System.Data.Linq程序集的引用。右键单击项目中的References文件夹,转到Add Reference,然后确保您在Assemblies选项卡上并在System.Data.Linq旁边添加一个复选标记。 (这些指示适用于VS 2013)。