2012-11-03 3 views
0

.NET 4.0과 Visual Studio 2010을 사용하고 있습니다. (결국 업그레이드 할 예정이지만 아직 아직 업그레이드하지는 않습니다). 나는 EF 4.1에서 NuGet을 통해 EF 5 채점 및 (패키지 관리자 콘솔을 통해) 사용-마이그레이션을 실행하지만,이 오류 나는 주위를 봤 및 SO 게시 this을 발견EF5에서 Enable-Migrations가 실패합니다.

No context type was found in the assembly 'UI'. 

을 얻었다.

포스터에 설명 된 시나리오는 VS 2012와 .NET 4.5를 사용하는 것과 약간 다릅니다. 어느 쪽이든이게 내 문제를 해결할 지 모르겠다. 마이그레이션을 사용하려면 VS 2012와 .NET 4.5를 사용해야합니까? 내 문제를 어떻게 해결합니까? NuGet하기 위해

+0

나는 실수로 내가 뭘 잘못했는지 안다. 시간이 조금 더있을 때 답을 올릴 것입니다. –

+0

마이그레이션을 사용하려면 .NET 4.5가 필요하지 않습니다. 아마도 컨텍스트 유형을 포함하는 어셈블리를 가리켜 야 할 것입니다. – Pawel

답변

1

는 기본 프로젝트를 지정해야 제대로 일을 명령 :

enter image description here

그래서 당신이 모델 (나는 가정)에 UI에서 드롭 다운 값을 변경해야합니다. VS 버전에 의존해서는 안됩니다.

관련 문제