2014-02-07 2 views
4

우리가 가지고있는 레거시 프로젝트의 개체 컨텍스트를 업데이트하려고합니다. 버그인지 아니면 다른 것인지는 모르겠지만 Visual Studio에 EF 버전 4를 사용하도록 명시 적으로 알리는 경우에도 모든 버전을 업데이트하는 버전 5로 업데이트됩니다. 항상 Visual Studio 2012로 돌아가서 변경해야합니다. 그 이유가 있을까요? 참조에Visual Studio 2013에서 Entity Framework 4를 사용할 수없는 이유는 무엇입니까?

enter image description here

+0

어떻게 버전 4를 사용하도록 명시하고 있습니까? –

+0

업데이트 마법사가 시작하기 전에 어떤 버전을 사용할지 묻습니다. – Cleiton

+0

.NET 4.0 또는 .NET 4.5를 타겟팅합니까? .NET 4.5를 목표로한다면 Entity Framework 5.0이 자동으로 사용됩니다. –

답변

1

-In 솔루션 탐색기 엔티티 틀 5

-In packages.config EntityFramework 버전이 라인을 제거하기 위해 기존의 참조가 제거 5

-In보기 -> 다른 Windows -> 패키지 관리자 콘솔에서 다음 줄을 붙여 넣으십시오. 설치 패키지 EntityFramework - 버전 4.1.10331.0

VS2012에서 작동합니다. 2013에서도 작동합니다.

관련 문제