我正在使用C#,EF 4在asp.net 4和VS 2010中。
我正在尝试使用这段代码加载名称空间System.Data.Linq
using System.Data.Linq
,
但我收到以下错误:
错误2:命名空间'System.Data'中不存在'Linq'(是否缺少程序集引用?)
你有什么想法我做错了什么吗?
右键点击你的解决方案/项目。 点击添加引用并搜索 System.Data.Linq ,然后将引用添加到那里,它应该可以编译。
仅确认将引用添加到项目中对我没有起作用,因为它已经被选择了。
然而,在引用的属性窗格中选择"复制本地, True"后使其开始工作。
尝试为您的项目重新更改目标框架。
请前往“属性”>“应用程序”>“目标框架”,将其更改为与当前使用的不同,然后再将其更改回来即可。
针对 VS 2022 和 .NET 6.0 项目 --- 项目 \ 引用 \ 搜索 \ MindBox.Data.Linq,无论何处都要点击 "OK" 安装(基于个人经验)
另外,可能需要安装 -- 引用 \ MS.System.Linq.Queryable (或 MS.Queryable,记不清了)
完成所有操作后,LinqToSQL 将在项目中正常工作。