2012-09-13 4 views
4

Visual Studio 2012에서 엔티티 프레임 워크 모델을 여러 다이어그램으로 분할 할 수 있습니다. 솔루션 탐색기에서 특정 다이어그램을 열 수있는 방법이없는 것 같습니다. 현재 기본 다이어그램을 열어야하는 것처럼 보인 다음 모델 브라우저에서 원하는 다이어그램을 선택하여 기본 다이어그램을 자체 탭에 열어 두십시오. 내가 놓친 게 있니? 그것은 세상의 종말은 아니지만, 놓친 것은 꽤 분명한 것 같습니다. 논리적으로는 각 다이어그램을 모델/edmx 노드의 하위 노드로 볼 수 있습니다.솔루션 탐색기에서 특정 엔티티 다이어그램을 선택하는 방법

답변

1

매번 메인 모델을 열고 모델 브라우저를 통해 수행하는 것보다 더 나은 해결책이없는 것 같습니다. 로드 할 시간을 줄이고 모델 브라우저에 액세스하기 위해 기본 모델을 비워 두는 경향이 있습니다.

0

이전 게시물이지만 여기에 답이 있습니다 ... 제가 아는 한 대안이 없습니다.

솔루션 탐색기에서 .diagram을 보면 단일 파일에 두 다이어그램이 모두 있음을 알 수 있습니다. .xml 파일이므로 개별 메소드 등을 볼 수있는 예를 들어 .cs 파일과는 달리 자식 노드가 없습니다.

대개 모델 브라우저를 항상 탭으로 열어서 늘리거나 늘리지 않습니다. 대체 다이어그램을여십시오.

+0

네, 그렇게해야합니다. 요점은 솔루션 탐색기에 특별한 처리를하지 않았다는 사실에 놀랐다. 기본 XML 파일 처리를 적용 할 필요가 없다는 것을 기억하자. 나는 내가 뭔가를 놓쳤 으면 좋겠다고 생각했지만, 그렇지 않다. –

+0

아니, XML에 대한 기본 처리를 사용하지 않는 것이 맞지만, 그 이후로는 변경되지 않았다. 아마도 도구 통합과 함께 EF 6 우리는 약간의 개선을 볼 것입니다 :) –

관련 문제