Visual Studio 클래스 다이어그램이 관계를 표시하지 않음


80

필드 (C # 3.0에서 활성화 됨)를 사용하여 클래스 속성을 정의하면 클래스 다이어그램에 일대일 / 다 관계가 표시되지 않습니다. 상속은 다이어그램에서 볼 수 있습니다.

이 문제를 해결할 방법이 있습니까?

답변:


124

필드 또는 속성을 마우스 오른쪽 버튼으로 클릭하면 연결로 표시 또는 컬렉션 연결로 표시를 선택할 수 있습니다.


25
모든 클래스 다이어그램 멤버에 대해이 작업을 수행 할 수 있습니까? 다이어그램의 모든 항목에 대해 그렇게하는 것은 약간 지루합니다.
zcrar70 2010

2
불행히도 파워 토이는 해당 블로그의 버전을 사용하는 VS 2012 Ultimate에서 작동하지 않았습니다.
goku_da_master 2013-09-16

@ zcrar70 모든 회원을 위해 그렇게하는 방법을 찾았습니까?
Pedro77

60

1 분 안에 메뉴 항목이 어디에 있는지 찾지 못하는 저 같은 사람들을위한 것입니다.여기에 이미지 설명 입력


8

Visual Studio 2013 : 클래스를 마우스 오른쪽 단추로 클릭하고 추가를 클릭 한 다음 원하는 관계를 선택합니다.

여기에 이미지 설명 입력

추가 정보 : http://msdn.microsoft.com/en-us/library/ff657806.aspx


1
이것이 VS2017 어디에나 존재합니까? 친구 요청 :)
KyleMit

@KyleMit 불행히도 UML Designer는 VS2015 이후 제거되었습니다. VS2015 이상의 클래스 다이어그램은 소스 코드에서 다이어그램 생성 만 지원합니다. 더 많은 정보 : devblogs.microsoft.com/devops/...
Veerakran Sereerungruangkul

3

이것은 Visual Studio와 결합되며 클래스 다이어그램으로 원하는 모든 작업을 수행합니다. http://modeling.codeplex.com/


Visual Studio 2017에서 작동합니까? 이음새가 VS 2010에서 멈췄습니다.
Pedro77

누구든지 .msi 파일에 대한 링크를 알고 있습니까? 위 링크에는 더 이상 .msi 파일이 포함되어 있지 않습니다.
베 자드 Sedighzadeh

1

누군가 이전 codeplex.com에서 파일을 다운로드하는 방법을 물었으므로 아래 단계를 간략하게 설명하겠습니다.

  1. 링크에 액세스하십시오. 이 경우 http://modeling.codeplex.com/ 입니다.
  2. 아카이브를 다운로드하려면 "아카이브 다운로드"버튼을 클릭하십시오.
  3. 다운로드 한 zip 파일을 엽니 다. 예) modeling.zip 아카이브 파일의 파일 구조
  4. 소스가 아닌 바이너리 뒤에있는 경우 "releases"폴더로 이동합니다.
  5. releaseList.json 파일을 열어 각 파일의 설명과 실제 이름을 확인하십시오. 각 파일에 대한 자세한 정보
  6. 원하는 파일을 찾아 releaseList.json에서 폴더 ID, 파일 ID 및 파일 이름을 가져옵니다.
  7. 폴더 ID와 일치하는 폴더로 이동합니다. 예) 2
  8. 파일 ID와 일치하는 파일을 선택하고 다른 위치로 복사하십시오. releaseList.json의 FileName으로 파일 이름을 바꿉니다.
  9. 거기에서 갈 수 있습니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.