다음을 통해 공유


방법: Visual Studio에서 LINQ to DataSet 프로젝트 만들기

업데이트: November 2007

다양한 형식의 LINQ 프로젝트에는 가져온 네임스페이스(Visual Basic) 또는 using 지시문(C#) 및 참조가 필요합니다. 적어도 System.Core.dll에 대한 참조와 usingSystem.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를 대상으로 프로젝트를 직접 설정해야 합니다.

참고:

명령 프롬프트에서 빌드하는 경우 drive:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5에 있는 LINQ 관련 DLL을 직접 참조해야 합니다.

.NET Framework 3.5를 대상으로 지정하려면

  1. Visual Studio 2008에서 새 Visual Basic 또는 C# 프로젝트를 만듭니다. 또는 Visual Studio 2005에서 만든 Visual Basic 또는 C# 프로젝트를 열고 프롬프트에 따라 Visual Studio 2008 프로젝트로 변환할 수 있습니다.

  2. C# 프로젝트의 경우 프로젝트 메뉴를 클릭한 다음 속성을 클릭합니다.

    1. 응용 프로그램 속성 페이지의 대상 프레임워크 드롭다운 목록에서 .NET Framework 3.5를 선택합니다.
  3. Visual Basic 프로젝트의 경우 프로젝트 메뉴를 클릭한 다음 속성을 클릭합니다.

    1. 컴파일 속성 페이지에서 고급 컴파일 옵션을 클릭한 다음 대상 프레임워크(모든 구성) 드롭다운 목록에서 .NET Framework 3.5를 선택합니다.
  4. 프로젝트 메뉴에서 참조 추가, .NET 탭을 차례로 클릭한 다음 아래로 스크롤하여 System.Core를 찾아 클릭하고 확인을 클릭합니다.

  5. System.Linq에 대한 using 지시문 또는 가져온 네임스페이스를 소스 코드 파일이나 프로젝트에 추가합니다.

    자세한 내용은 using 지시문(C# 참조) 또는 방법: 가져온 네임스페이스 추가 또는 제거(Visual Basic)를 참조하십시오.

LINQ to DataSet 기능을 사용하려면

  1. 필요한 경우 이 항목의 앞에서 설명한 단계에 따라 System.Core.dll에 대한 참조와 System.Linq에 대한 using 지시문 또는 가져온 네임스페이스를 추가합니다.

  2. C# 또는 Visual Basic에서 프로젝트 메뉴를 클릭한 다음 참조 추가를 클릭합니다.

  3. 참조 추가 대화 상자에서 .NET 탭이 맨 위에 있지 않으면 이 탭을 클릭합니다. 아래로 스크롤하여 System.Data와 System.Data.DataSetExtensions를 찾아서 클릭합니다. 확인 단추를 클릭합니다.

  4. System.Data에 대한 using 지시문 또는 가져온 네임스페이스를 소스 코드 파일이나 프로젝트에 추가합니다. 자세한 내용은 using 지시문(C# 참조) 또는 방법: 가져온 네임스페이스 추가 또는 제거(Visual Basic)를 참조하십시오.

  5. LINQ to Dataset 기능을 위해 System.Data.DataSetExtensions.dll에 대한 참조를 추가합니다. System.Data.dll에 대한 참조가 아직 없으면 해당 참조를 추가합니다.

  6. 데이터베이스에 연결하는 방법에 따라 선택적으로 System.Data.Common 또는 System.Data.SqlClient에 대한 using 지시문 또는 가져온 네임스페이스를 추가합니다.

참고 항목

기타 리소스

시작(LINQ to DataSet)

LINQ 시작