방법: EdmGen.exe를 사용하여 엔터티 데이터 모델 생성(Entity Framework)
이 항목에서는 EDM 생성기(EdmGen.exe) 도구를 사용하여 School 데이터베이스를 기반으로 하는 EDM(엔터티 데이터 모델)을 생성하는 방법을 보여 줍니다. EdmGen.exe를 사용하여 EDM을 생성할 경우에는 엔터티 프레임워크를 사용하도록 Visual Studio 프로젝트를 구성해야 합니다. 자세한 내용은 방법: Entity Framework 프로젝트 수동 구성을 참조하십시오.
참고 |
---|
EdmGen.exe에서 생성된 EDM에는 데이터베이스의 모든 개체가 포함됩니다. 특정 개체만 포함된 EDM을 생성하려면 엔터티 데이터 모델 마법사를 사용합니다. 자세한 내용은 방법: 엔터티 데이터 모델 마법사 사용(Entity Framework)을 참조하십시오. |
EdmGen.exe를 사용하여 Visual Basic 프로젝트용 School 모델을 생성하려면
School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.
명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.
"%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:fullgeneration /c:"Data Source=%datasourceserver%; Initial Catalog=School; Integrated Security=SSPI" /project:School /entitycontainer:SchoolEntities /namespace:SchoolModel /language:VB
EdmGen.exe를 사용하여 C# 프로젝트용 School 모델을 생성하려면
School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.
명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.
"%windir%\Microsoft.NET\Framework\v3.5\edmgen.exe" /mode:fullgeneration /c:"Data Source=%datasourceserver%; Initial Catalog=School; Integrated Security=SSPI" /project:School /entitycontainer:SchoolEntities /namespace:SchoolModel /language:CSharp
참고 항목
작업
방법: Entity Framework 프로젝트 수동 구성
방법: 뷰를 미리 생성하여 쿼리 성능 향상(Entity Framework)
방법: EdmGen.exe를 사용하여 엔터티 데이터 모델 유효성 검사