2009-06-03 4 views
1

엔티티 모델을 열려고하면 "작업을 완료 할 수 없습니다."라는 매우 유용한 오류 메시지가 나타납니다. 불행히도 나는 더 구체적인 정보가 없습니다. 그러나, 나는 잘 열려 다른 모델을 가지고, 나는 엔티티의 이름을 변경 이외의 모델에 어떤 중요한 변경을하지 않았다.엔티티 모델이로드되지 않습니다.

이 동작에 대해 알려진 문제가 있습니까? 나는 VS와 내 PC를 다시 시작하고, 모델을 제거하고 다시 추가했다. 그러나 도움이 된 것은 아무것도 없었으므로, 그것은 .edmx에 있어야 할 것이다. 그러나 나는 그것을 손으로 수정하지 않았고 모든 것은 오류나 경고없이 컴파일됩니다. :/

+0

나는이 문제가 너무 그것을 해결하는 방법을 알아낼 수 없습니다. 내가 제안한 것처럼 연관성을 변경하려고했지만 Visual Studio가 충돌하고 오류 보고서를 보내도록 요청합니다. 이것은 두려운 일이다! 생산 코드에 모델을 사용하지 않는다면 큰 문제가 될 것입니다. –

+0

예, EF에는 몇 가지 문제가 있습니다. 나는 내가 지금까지 마주 쳤던 문제들을 해결할 수있어서 기뻤다. – Botz3000

답변

1

.... 일반적으로 연결을 1 | ... 연결로 설정 한 다음 상속을 수행 한 다음 다시 변경합니다.

그러나 제 경우에는 어떻게 든 부러 뜨 렸습니다. 그렇지만 연관성을 0..1로 남겨 두었습니다 ... 처음에는 상속을 적용하고 오류를 얻은 후 저장 한 후 저장했습니다. 그것을 다시 설정하십시오. 이제 작동합니다. :)

정말 다음 EF 기다릴 수없는

: -/

UPDATE : 다시 오류, 내가 중복 InheritanceConnectors을 .edmx 파일을 열고 제거하여 고정이 시간을 가졌다

EF 디자이너 섹션에서.

0

내가하는 일은 다음과 같습니다. 디자이너가 다시로드하기 시작할 때 edmx (또는 소스 파일) 파일에서 데이터 조각을 잘라낼 것입니다. 이렇게하면 문제를 정확하게 지적 할 수 있습니다.

0

이제는 이상합니다. 손으로 EDMX 파일을 조작하지 않은 경우 (다른 사람도 수행하지 않은 경우) EFDesigner 여야합니다. 모든 사람들은 심각한 것보다 베타 버전에 더 많은 것을 알고 있습니다. 일부 변경 사항을 적용 해 보았습니까? 파생 개체에 ... 협회 | 나는 당신이 0..1이있는 경우 오류가 발생할 수 있습니다 상속을 사용했다

나는 내가 그것을 고정 추측

0

나는 똑같은 문제가있었습니다. 프로젝트 내용을 다른 폴더에 복사하여 해결했습니다. 프로젝트를 재개했을 때, 문제는 사라졌습니다. .suo 파일을 복사하지 않았습니다. 문제는 내 일에 예상치 못한 정전 사태가 발생했다고 생각합니다.

관련 문제