Entity Framework는 EF Tools for Visual Studio 및 EF 런타임으로 구성됩니다.
Visual Studio용 EF 도구
Visual Studio용 Entity Framework 도구에는 EF 디자이너 및 EF 모델 마법사가 포함되며 데이터베이스 첫 번째 및 모델 첫 번째 워크플로에 필요합니다. EF 도구는 모든 최신 버전의 Visual Studio에 포함되어 있습니다. Visual Studio의 사용자 지정 설치를 수행하는 경우 포함된 워크로드를 선택하거나 개별 구성 요소로 선택하여 "Entity Framework 6 도구" 항목을 선택해야 합니다.
일부 이전 버전의 Visual Studio의 경우 업데이트된 EF 도구를 다운로드로 사용할 수 있습니다. Visual Studio 버전에 사용할 수 있는 최신 버전의 EF Tools를 가져오는 방법에 대한 지침은 Visual Studio 버전을 참조하세요.
EF 런타임
최신 버전의 Entity Framework는 EntityFramework NuGet 패키지로 사용할 수 있습니다. NuGet 패키지 관리자에 익숙하지 않은 경우 NuGet 개요를 읽는 것이 좋습니다.
EF NuGet 패키지 설치
프로젝트의 참조 폴더를 마우스 오른쪽 단추로 클릭하고 NuGet 패키지 관리를 선택하여 EntityFramework 패키지를 설치할 수 있습니다.
패키지 관리자 콘솔에서 설치
또는 패키지 관리자 콘솔에서 다음 명령을 실행하여 EntityFramework를 설치할 수 있습니다.
Install-Package EntityFramework
특정 버전의 EF 설치
EF 4.1부터 새 버전의 EF 런타임이 EntityFramework NuGet 패키지로 릴리스되었습니다. Visual Studio의 패키지 관리자 콘솔에서 다음 명령을 실행하여 이러한 버전을 .NET Framework 기반 프로젝트에 추가할 수 있습니다.
Install-Package EntityFramework -Version <number>
<number> 설치할 특정 버전의 EF를 나타냅니다. 예를 들어 6.2.0은 EF 6.2의 숫자 버전입니다.
4.1 이전의 EF 런타임은 .NET Framework의 일부였으며 별도로 설치할 수 없습니다.
최신 미리 보기 설치
위의 메서드는 Entity Framework의 완전히 지원되는 최신 릴리스를 제공합니다. 사용 가능한 Entity Framework의 시험판 버전이 종종 있습니다. 이 버전을 사용해 보고 피드백을 제공해 주세요.
EntityFramework의 최신 미리 보기를 설치하려면 NuGet 패키지 관리 창에서 시험판 포함 을 선택할 수 있습니다. 시험판 버전을 사용할 수 없는 경우 완전히 지원되는 최신 버전의 Entity Framework가 자동으로 제공됩니다.
또는 패키지 관리자 콘솔에서 다음 명령을 실행할 수 있습니다.
Install-Package EntityFramework -Pre
.NET