2016-09-20 2 views
5

dotnet 코어에 노출되기. dotnet 핵심 응용 프로그램에서 EntityFramework.Core를 설정하려고하는 샘플 테스트 응용 프로그램에서. EntityFramework.Core NugGet 패키지를 추가 할 수있는 동안 '추가'-> '새 항목'-> '데이터'-> 'ADO.NET 엔터티 데이터 모델'EDMX의 위치

이 작업을 수행 할 수 없습니다. EntityFramework.Core?

EntityFramework.Core와 EntityFramework 7의 차이점은 무엇입니까?

+2

가능한 복제본 [Entity Framework 7 데이터베이스 우선 POCO 생성기가 있습니까?] (http://stackoverflow.com/questions/29300777/is-there-an-entity-framework-7-database-first-poco -generator) – Igor

+1

RC1 릴리스 이후에 EF7이 EF 코어로 이름이 바뀌 었습니다. – bricelam

답변

8

Entity Framework Core에는 edmx가 지원되지 않습니다. 코드 우선 접근 방식 만 지원합니다. 새로운 엔티티 데이터 모델을 추가하는 옵션이 추가되지만 edmx 파일 대신 엔티티 클래스 파일이 생성됩니다. 금형 개발은 현재 프레임 워크 개발에 조금 뒤쳐져 있습니다.

+0

안녕하세요 @ 마이크, 응답 주셔서 감사합니다. EDMX가 없다면 데이터베이스에 대해 LINQ 쿼리를 작성하는 방법은 무엇입니까? 기본 예제를 제공해 주시겠습니까? – barrypicker

+2

공식 문서를 읽으려면 약간의 시간이 필요합니다. https://ef.readthedocs.io/en/latest/ –

+0

완벽한 - 감사합니다! – barrypicker