방법: Visual Studio의 솔루션 또는 인스턴스 간 복사
업데이트: 2007년 11월
분산 시스템 디자이너에서 동일한 형식의 다이어그램 간에 항목을 복사할 수 있습니다. 이러한 다이어그램은 Visual Studio의 별도의 인스턴스에 위치할 수 있습니다.
참고: |
---|
배포 다이어그램 간에는 항목을 복사할 수 없습니다. |
예를 들어, 한 응용 프로그램 다이어그램의 응용 프로그램, 끝점 및 연결을 다른 분산 시스템 솔루션에 있는 다른 응용 프로그램 다이어그램으로 복사할 수 있습니다.
팁: |
---|
이미 구성된 응용 프로그램, 논리 서버, 영역 또는 끝점을 사용하여 응용 프로그램, 논리 서버, 영역 또는 끝점을 정의하려면 방법: 구성된 응용 프로그램 및 끝점에서 사용자 지정 프로토타입 만들기 및 방법: 구성된 영역 및 논리 서버에서 사용자 지정 프로토타입 만들기를 참조하십시오. 다이어그램의 항목을 복사하여 다른 문서에 이미지로 붙여넣으려면 방법: 다른 문서로 분산 시스템 다이어그램 내보내기를 참조하십시오. |
Visual Studio의 솔루션 또는 인스턴스 간에 항목을 복사하려면
Visual Studio의 소스 인스턴스에서 다이어그램의 항목 중 복사할 항목을 하나 이상 선택합니다.
편집 메뉴에서 복사를 선택합니다.
Visual Studio의 대상 인스턴스에서 편집 메뉴의 붙여넣기를 선택하여 해당 항목을 다이어그램에 붙여넣습니다.
팁: 선택한 개체를 마우스 오른쪽 단추로 클릭하여 복사를 선택한 다음 대상 다이어그램을 마우스 오른쪽 단추로 클릭하고 붙여넣기를 선택할 수도 있습니다.
해당 항목이 대상 다이어그램에 복사됩니다.
Visual Studio의 서로 다른 솔루션 또는 인스턴스에 있는 응용 프로그램 다이어그램 간에 구현된 응용 프로그램을 복사할 경우 구현되지 않은 응용 프로그램 복사본이 대상 다이어그램에 복사됩니다. 응용 프로그램을 구현하면 Visual Studio에서는 대상 솔루션을 범위로 하는 연결된 프로젝트 파일을 생성합니다.
팁: |
---|
소스 솔루션에서 동일한 응용 프로그램을 참조하려면 프로젝트 또는 웹 사이트를 대상 솔루션에 추가합니다. 그러면 대상 솔루션의 응용 프로그램 다이어그램에서 응용 프로그램이 리버스 엔지니어링됩니다. 자세한 내용은 방법: 기존 솔루션에서 프로젝트 리버스 엔지니어링 및 방법: 응용 프로그램 다이어그램에서 응용 프로그램 구현을 참조하십시오. |
응용 프로그램 다이어그램의 WSDL 또는 DISCO 파일에서 만든 웹 서비스 공급자 끝점을 복사하면 해당 끝점에 추가된 모든 작업 시그니처가 복사본에 포함됩니다. 일반적으로 이러한 끝점이 있는 ASP.NET 응용 프로그램이 구현되면 해당 시그니처에서 지정한 작업 및 매개 변수에서 참조하는 모든 형식의 정의를 포함하는 클래스 파일이 응용 프로그램 프로젝트에 포함됩니다. 그러나 이러한 끝점의 복사본이 있는 ASP.NET 응용 프로그램의 경우에는 참조되는 형식에 대한 이러한 클래스 파일이 해당 응용 프로그램 프로젝트에 포함되지 않습니다. 자세한 내용은 응용 프로그램 다이어그램의 ASP.NET 응용 프로그램 개요를 참조하십시오.
시스템 다이어그램 간에 시스템 멤버를 복사할 경우 해당 멤버가 대상 솔루션에 없으면 해당 멤버는 대상 다이어그램에서 빨강 파선 윤곽선으로 표시됩니다. 이 상태를 해결하려면 시스템 다이어그램 문제 해결을 참조하십시오.