방법: 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 프로젝트 수동 구성을 참조하십시오.
참고: |
---|
EdmGen.exe에서 생성된 개념적 모델에는 데이터베이스의 모든 개체가 포함됩니다.특정 개체만 포함된 개념적 모델을 생성하려면 엔터티 데이터 모델 마법사를 사용합니다.자세한 내용은 방법: 엔터티 데이터 모델 마법사 사용(Entity Framework)을 참조하십시오. |
EdmGen.exe를 사용하여 Visual Basic 프로젝트용 School 모델을 생성하려면
School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.
명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.
EdmGen.exe를 사용하여 C# 프로젝트용 School 모델을 생성하려면
School 데이터베이스를 만듭니다. 자세한 내용은 School 샘플 데이터베이스 만들기(Entity Framework 퀵 스타트)를 참조하십시오.
명령 프롬프트에서 줄 바꿈 없이 다음 명령을 실행합니다.
참고 항목
작업
방법: Entity Framework 프로젝트 수동 구성
방법: 뷰를 미리 생성하여 쿼리 성능 향상
방법: EdmGen.exe를 사용하여 모델 및 매핑 파일의 유효성 검사