2012-07-24 3 views
1

Entity Framework 4.0을 사용하는 프로젝트가 있습니다. 이 프로젝트에서 4.3을 설치했습니다. app.config에 일부 변경 사항이 표시되어 현재 4.3을 사용 중임을 나타냅니다. 그러나 생성 된 코드는 여전히 ObjectContext에서 상속되며 edmx를 삭제하고 다시 추가하더라도 ObjectSet을 생성합니다. 생성기에서 DbContext 및 DbSets를 사용하려면 어떻게해야합니까?Entity Framework 4.0에서 4.3으로 업그레이드하는 방법

답변

1

비주얼 스튜디오 갤러리에서 DbContext T4 template을 다운로드해야합니다 - 비주얼 스튜디오의 확장 관리자에서 다운로드 할 수 있습니다.

+0

그리고 edmx ...와 함께 제공되는 코드 생성을 끄고 두 스크립트에서 edmx 파일 이름을 설정하십시오. 이것은 답변이며, 고맙게 생각합니다. 그러나 모든 엔티티를 하나의 파일로 만드는 스크립트를 선호합니다. 필자는 직접 코딩 한 클래스를 자신의 파일에 넣었지만 생성 된 클래스를 모두 한 곳에서 선호합니다. –

관련 문제