如何:在 Visual Studio 中创建 LINQ to DataSet 项目

不同类型的 LINQ 项目需要特定的程序集引用和导入的命名空间 (Visual Basic) 或 using 指令 (C#)。 对 LINQ 的最低要求是具有对 System.Core.dll 的引用和针对 System.Linqusing 指令。

如果在 Visual Studio 2017 或更高版本中创建新的 C# 控制台应用项目,这些要求均为默认提供。 如果要在旧版 Visual Studio 中升级某个项目,则可能必须手动提供这些与 LINQ 相关的引用。

LINQ to DataSet 另外需要对 System.Data.dll 和 System.Data.DataSetExtensions.dll 的引用。

备注

如果要从命令提示符执行生成,则必须手动引用 %ProgramFiles%\Reference Assemblies\Microsoft\Framework\v3.5 中与 LINQ 相关的 DLL。

启用 LINQ to DataSet 功能

按照以下步骤在现有项目中启用 LINQ to DataSet 功能。

  1. 添加对 System.Core、System.Data 和 System.Data.DataSetExtensions 的引用。

    在“解决方案资源管理器”中,右键单击“引用”节点并选择“添加引用”。 在“引用管理器”对话框中,选择“System.Core”、“System.Data”和“System.Data.DataSetExtensions”。 选择“确定”。

  2. 为 System.Data 和 System.Linq 添加 using指令(在 Visual Basic 中为 Imports 语句)。

    using System.Data;
    using System.Linq;
    
  3. 根据连接数据库的方式,视需要为 System.Data.Common 或 System.Data.SqlClient 添加 using 指令(或 Imports 语句)。

请参阅