2011-07-02 2 views
2

그래서 내가 전에 엔티티 프레임 워크 6월 CTP 일 설치하고 난 EF에 POCO의 추가 갔다 때까지 모든 괜찮다고, 그것이 내가이 오류를 받았을 때의문제가

enter image description here

나는이 문제를 일으키는 CTP가 틀림 없다고 생각했다. 그래서 나는 가서 그것을 내렸다. 나는 비주얼 스튜디오를 다시 시작하고이 메시지와 함께 인사를했다 :

enter image description here

나는 아니 충돌 및 Visual Studio 내 프로젝트를로드 마쳤다. 나는 다시 한 번 POCO의 난이 오류와 함께 인사를했다 추가하려고 할 때 :

enter image description here

그래서 누군가에 무슨 일이 일어나고 있는지 나는이 문제를 해결할 수있는 방법을 알고 있나요? Entity Framework 4.2에는 새로운 항목이 있지만 당분간은 POCO 방식을 선호합니다.

+0

언로드 란 무엇입니까? –

답변

2

EF CTP 2011은 EF 4.2의 첫 번째 미리보기입니다. 또한 EF 4.2에서 예상되는 기능의 하위 세트 만 보여줍니다. 우선 생산 코드 개발을위한 것이 아니며 생산 EF 코드를 작성한 시스템에 설치해서는 안됩니다.

CTP에는 CTP가 게시 된 이유 인 버그가 포함되어있어 피드백을 수집하고 버그를 찾을 수 있어야합니다. CTP에 기술적 인 문제가있는 경우 EF pre-release 포럼에서 도움을 요청하십시오.

+1

"프로덕션 EF 코드를 작성한 시스템에 설치하면 안된다". .. 대중에게 코드를 공개하여 불안정하여 컴퓨터를 손상시킬 수 있습니다. 그건 용납 될 수없는 일입니다. 이 시점에서 CTP가 될 준비는되어 있지 않습니다. – Jeff

1

"데이터 프레임 워크 2011 년 6 월 CTP 용 SQL Server 도구"를 제거하여 정확히 동일한 문제가 발생하여이를 해결했습니다. http://www.microsoft.com/download/en/details.aspx?id=26660에서 다운로드하여 제거 옵션을 선택하십시오.

그 후 나는
http://blogs.msdn.com/b/adonet/archive/2011/06/30/announcing-the-microsoft-entity-framework-june-2011-ctp.aspx에 설명 된 제거 절의 단계를 사용하여 Entity Framework 도구를 SP1 상태로 복구 할 수있었습니다.

+0

System.Data.Entity 오류를 제거하기 위해 SQL Server 도구를 제거한 후 CTP의 바인딩 리디렉션 정책 파일 (gacutil/u policy.4.0.system.data.entity를 통해)을 수동으로 제거해야했습니다. – SlimShaggy