Поделиться через


Как создать проект LINQ to DataSet в среде Visual Studio

Обновлен: November 2007

Различные типы проектов LINQ требуют импорта определенных пространств имен (Visual Basic) или директив using (C#) и ссылок. Минимальными требованиями являются наличие ссылки на библиотеку System.Core.dll и директивы using пространства имен System.Linq. По умолчанию они добавляются при создании нового проекта Visual C# 2008. LINQ to DataSet также требует наличия ссылок на System.Data.dll и System.Data.DataSetExtensions.dll и директив Imports (Visual Basic) или using (C#).

При обновлении проекта из более ранней версии Visual Studio может потребоваться указать эти связанные с LINQ ссылки вручную. Также может понадобиться вручную указать для проекта требуемую версию .NET Framework 3.5.

Bb552414.alert_note(ru-ru,VS.90).gifПримечание.

При работе из командной строки необходимо вручную указать ссылки на связанные с LINQ библиотеки DLL в папке drive:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5.

Задание платформы .NET Framework 3.5

  1. В среде Visual Studio 2008 создайте новый проект Visual Basic или C#. Или откройте проект Visual Basic или C#, созданный в среде Visual Studio 2005, и следуйте подсказкам для преобразования его в проект Visual Studio 2008.

  2. В случае проекта C# в меню Проект выберите команду Свойства.

    1. На странице свойств Приложение в раскрывающемся списке Требуемая версия .NET Framework выберите «.NET Framework 3.5».
  3. Для проекта Visual Basic в меню Проект выберите пункт Свойства.

    1. На странице свойств Компиляция нажмите кнопку Дополнительные параметры компиляции и в раскрывающемся списке Требуемая версия .NET Framework (все конфигурации) выберите «.NET Framework 3.5».
  4. В меню Проект выберите команду Добавить ссылку, перейдите на вкладку .NET, прокрутите список до пункта System.Core, щелкните его и нажмите кнопку ОК.

  5. Добавьте директиву using или импортированное пространство имен для System.Linq в файл исходного кода или проект.

    Дополнительные сведения см. в разделах Директива using (Справочник по C#) и Практическое руководство. Добавление или удаление импортированных пространств имен (Visual Basic).

Включение функциональности LINQ to DataSet

  1. При необходимости выполните шаги, описанные выше в этом разделе, чтобы добавить ссылку на библиотеку System.Core.dll и директиву using или импортированное пространство имен System.Linq.

  2. В проекте C# или Visual Basic в меню Проект выберите команду Добавить ссылку.

  3. В диалоговом окне Добавление ссылки перейдите на вкладку .NET, если она неактивна. Прокрутите список до пунктов System.Data и System.Data.DataSetExtensions и щелкните их. Нажмите кнопку ОК.

  4. Добавьте директиву using или импортированное пространство имен для System.Data в файл исходного кода или проект. Дополнительные сведения см. в разделах Директива using (Справочник по C#) и Практическое руководство. Добавление или удаление импортированных пространств имен (Visual Basic).

  5. Добавьте ссылку на библиотеку System.Data.DataSetExtensions.dll для поддержки LINQ to Dataset. Создайте ссылку на библиотеку System.Data.dll, если она не существует.

  6. Дополнительно можно добавить директиву using или импортированное пространство имен для System.Data.Common или System.Data.SqlClient в зависимости от способа подключения к базе данных.

См. также

Другие ресурсы

Приступая к работе (LINQ to DataSet)

Getting Started with LINQ