IBM® Rational® Modeling Extension for Microsoft® .NET에서
C# 변환 및 시각화 기능을 사용하기 위한 가장 좋은 방법 및 제한사항에 대해서는
이 목록을 검토하십시오.
Microsoft Visual
Studio와의 통합
- Rational Modeling Extension
for Microsoft .NET를
설치하거나 실행하기 전에 올바른 운영 체제, 서비스 팩 및 Microsoft Visual Studio® 2005
또는 2008 Standard 또는 Professional Edition이 컴퓨터에 설치되어 있는지 확인하십시오.
- Rational Modeling Extension
for Microsoft .NET는
열려 있는 Microsoft Visual Studio 2005 또는 2008의 첫 번째 인스턴스를
인식하고 이 인스턴스와 통신합니다. Rational Modeling Extension
for Microsoft .NET가
사용되는 컴퓨터에서 하나의 Visual Studio 인스턴스만 실행하십시오.
- Microsoft Visual
Studio에서, 항상 자동으로 외부 변경사항을 로드하기 위한 옵션을 사용하십시오.
를 클릭하여
문서 페이지에서 이 옵션을 설정할 수 있습니다. 파일이 환경 외부에서
변경되는 경우 발견 및 저장된 경우 자동
로드 선택란이 모두 선택되어 있는지 확인하십시오.
- Rational Modeling Extension
for Microsoft .NET는
COM 메커니즘을 사용하여 Microsoft Visual Studio와 동기화합니다. COM 호출은
Visual Studio가 사용 중일 때 실패하거나 거부될 수 있습니다. Microsoft Visual Studio에서
작업하지 않거나 Rational Modeling Extension
for Microsoft .NET에서 다음 오퍼레이션을 수행할 때
활성 상태가 되도록 하십시오.
- .NET 프레임워크 솔루션 가져오기
- 프로젝트 새로 고치기
- 프로젝트 탐색기 보기에서 가져온 프로젝트나 파일
펼치기(예: 트리 보기 펼치기)
- Visual Studio 솔루션이 이전에 가져온 작업공간에서 Rational Modeling Extension
for Microsoft .NET
시작
- .NET 프레임워크 시각화 다이어그램 작성
- UML에서 C#으로 또는 C#에서 UML로 변환 실행
솔루션 가져오기 및 프로젝트 관리
- 솔루션을 Rational Modeling Extension
for Microsoft .NET로 가져올 때
솔루션에 있는 해당되는 모든 C# 프로젝트에 대해 Eclipse 작업공간에서
Eclipse 프로젝트가 작성됩니다. Eclipse에서 작성된 프로젝트의 이름은
Microsoft Visual
Studio 솔루션에 있는 C# 프로젝트의 이름과 같습니다.
다음 사항은 프로젝트에 대해 기록하는 데 중요합니다.
- Eclipse에서 작성된 프로젝트에는 Visual Studio 솔루션에서
해당되는 C# 프로젝트가 사용하는 .NET 어셈블리 및 C# 파일에 대한
링크가 있습니다. 이 링크는 Rational Modeling Extension
for Microsoft .NET가
Eclipse에서 Visual Studio 프로젝트 및 해당 컨텐츠에 대한 정보를 검색,
갱신 및 표시하기 위한 유일한 방법입니다. 실제적으로, 이 링크는 Eclipse에서
C# 프로젝트에 대한 보기로 작동합니다.
- UML에서 C#으로 변환을 사용할 경우의 예외로, 가져온
프로젝트를 수정하기 위해 Eclipse 메커니즘을 사용하지 않도록
하십시오. Eclipse 메커니즘을 사용하여 이 프로젝트의 이름을
바꾸거나 해당 컨텐츠를 수정하면 예상할 수 없는 결과가
발생할 수 있습니다. 특히 프로젝트에서 UML 모델(.emx)이나
다이어그램 파일(.dnx)을 작성하거나 추가하지 않도록 하십시오. 그 대신,
이러한 목적을 위해 Eclipse에서 독립 프로젝트(예: UML 프로젝트)를
작성하십시오. 가져온 프로젝트에서 다이어그램 파일(.dnx)을
작성하지 않으려면 주의해야 합니다. 새 다이어그램이 작성될 때
시각화 프레임워크가 해당되는 기본 위치를 시각화된 요소가
있는 프로젝트로 만들기 때문입니다.
- 가져온 프로젝트를 닫고 다시 여는 것이 안전할 수 있습니다. 또한
가져온 프로젝트를 안전하게 삭제할 수도 있습니다. Visual Studio
프로젝트와 해당 컨텐츠를 모두 삭제해야 하는 경우 Microsoft Visual Studio에서 이 조치를 수행하십시오.
- .NET 프레임워크 어셈블리에 정의된 유형의 컨텐츠를 탐색할
계획이 아니면(예를 들어, 유형에 포함되는 필드 또는 오퍼레이션을
찾으려는 경우) Visual Studio 솔루션을 Eclipse 작업공간으로
가져올 때 .NET 어셈블리를 가져오는 동안 유형만 가져오기
선택란을 선택하십시오. 이 옵션은 .NET 솔루션 가져오기 마법사의 첫 번째
페이지에서 사용 가능합니다. 이 옵션은 솔루션의 가져오기를 가속화하고
C# 및 .NET 유형의 시각화를 가속화합니다.
- Visual Studio 솔루션을 Eclipse 작업공간으로 가져온 후,
Microsoft Visual
Studio에서 C# 프로젝트의 이름을 바꾸지 마십시오. 프로젝트의 이름을 바꿔야 하는 경우
온라인 도움말에 있는 프로시저를 따르십시오.
세부사항은 Visual Studio에서 C# 프로젝트 이름 바꾸기를 참조하십시오.
- Rational Modeling Extension
for Microsoft .NET가
실행 중일 때 Microsoft Visual
Studio에서 다른 솔루션(Eclipse 작업공간에 가져온 솔루션 이외)을
닫거나 열지 않도록 하십시오.
- 기본 Eclipse 인코딩과 다른 Microsoft Visual Studio
솔루션용 인코딩 형식을 사용하는 경우 변환이 소스 파일에서 올바르게
텍스트를 캡처하도록 인코딩 환경 설정을 적절한 형식으로 변경해야 합니다.
을 클릭하십시오.