다음을 통해 공유


방법: EdmGen.exe를 사용하여 모델 및 매핑 파일 생성

이 항목에서는 EDM 생성기(EdmGen.exe) 도구를 사용하여 School 데이터베이스를 기반으로 하는 다음 파일을 생성하는 방법을 보여 줍니다.

  • 개념적 모델(.csdl 파일)

  • 저장소 모델(.ssdl 파일)

  • 개념적 모델과 저장소 모델 간의 매핑(.msl 파일)

  • Visual Basic 또는 C#의 개체 계층 코드

  • 뷰 파일

EdmGen.exe 도구에서는 /mode:FullGeneration을 사용하여 위에 나열된 파일을 생성합니다. EdmGen.exe 명령에 대한 자세한 내용은 EDM 생성기(EdmGen.exe)를 참조하십시오.

EdmGen.exe를 사용하여 모델 및 매핑 파일을 생성할 경우에는 Entity Framework 를 사용하도록 Visual Studio 프로젝트를 구성해야 합니다. 자세한 내용은 방법: Entity Framework 프로젝트 수동 구성을 참조하십시오.

Bb896270.note(ko-kr,VS.100).gif참고:
EdmGen.exe에서 생성된 개념적 모델에는 데이터베이스의 모든 개체가 포함됩니다.특정 개체만 포함된 개념적 모델을 생성하려면 엔터티 데이터 모델 마법사를 사용합니다.자세한 내용은 방법: 엔터티 데이터 모델 마법사 사용(Entity Framework)을 참조하십시오.

EdmGen.exe를 사용하여 Visual Basic 프로젝트용 School 모델을 생성하려면

  1. School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.

  2. 명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.

EdmGen.exe를 사용하여 C# 프로젝트용 School 모델을 생성하려면

  1. School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.

  2. 명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.

참고 항목

작업

방법: Entity Framework 프로젝트 수동 구성
방법: 뷰를 미리 생성하여 쿼리 성능 향상
방법: EdmGen.exe를 사용하여 모델 및 매핑 파일의 유효성 검사

기타 리소스

모델링 및 매핑(Entity Framework)
Entity Data Model Tools