다음을 통해 공유


응용 프로그램 다이어그램에서 응용 프로그램 이름 변경 시 고려 사항

업데이트: 2007년 11월

응용 프로그램 디자이너에서는 응용 프로그램 다이어그램의 응용 프로그램 정의 이름을 바꿀 수 있습니다. 응용 프로그램 정의 이름을 바꿀 때는 다음 사항을 고려해야 합니다.

  • 응용 프로그램에서 구현을 지원하는 경우, 구현하기 전에 응용 프로그램 정의 이름을 바꿀 수 있습니다. 응용 프로그램이 구현된 후 응용 프로그램 정의 이름을 바꾸면 응용 프로그램 종류에 따라 해당하는 프로젝트 파일이 업데이트됩니다. 자세한 내용은 응용 프로그램 다이어그램에서 응용 프로그램 구현을 참조하십시오.

  • 응용 프로그램 이름을 바꿀 때는 고유한 이름을 사용해야 합니다.

  • Visual Studio에서는 SDM(시스템 정의 모델)과 호환되지 않는 문자는 이름에서 생략합니다. 결과 이름이 다른 이름이나 예약된 SDM 이름과 충돌하면 Visual Studio에서는 이름에 서수를 추가하고 같은 이름이 있으면 서수를 증가시킵니다. SDM에 대한 자세한 내용은 SDM 개요를 참조하십시오.

  • 프로젝트 이름은 대/소문자가 구분되지 않는 반면 응용 프로그램 이름은 대/소문자가 구분됩니다. 따라서 응용 프로그램 종류는 같은데 이름의 대/소문자만 다른 응용 프로그램 정의를 구현할 때 중복 이름을 변경하지 않으면 Visual Studio에서 "중복" 응용 프로그램을 구현하지 않습니다. 자세한 내용은 응용 프로그램 구현을 위한 고려 사항을 참조하십시오.

  • 응용 프로그램 정의를 구현한 후에는 응용 프로그램 정의 이름을 변경해도 관련된 프로젝트의 루트 이름이 변경되지 않습니다. 그러나 응용 프로그램 정의를 변경하면 Visual Studio에서 해당 변경 내용으로 SDM 문서 및 클래스 파일과 같은 프로젝트 파일을 동기화합니다.

  • 정의 이름을 바꾸면 열려 있는 시스템 다이어그램에서 해당 정의의 사용이 다음과 같이 업데이트됩니다.

    • 정의 이름이 사용 이름과 다른 경우 Visual Studio에서는 사용 이름을 새 정의 이름으로 업데이트하지 않습니다. 대신 정의 이름과 사용 이름이 모두 열린 시스템 다이어그램에서 해당 정의의 사용에 표시됩니다.

    • 정의 이름이 사용 이름과 같은 경우 Visual Studio에서는 사용 이름을 새 정의 이름으로 업데이트합니다.

    • Visual Studio에서는 닫혀 있는 시스템 다이어그램에서 응용 프로그램 시스템 멤버의 정의 이름이 바뀌면 해당 멤버를 업데이트하지 않습니다. 멤버와 해당 정의는 이름별로 연결되므로 정의 이름을 바꾸면 닫혀 있는 시스템 다이어그램의 멤버로 지정된 해당 사용과의 링크가 끊어집니다. 이 다이어그램을 다시 열면 링크가 끊어진 멤버("고아 멤버"라고도 함)는 빨강 파선 윤곽선으로 표시됩니다. 이러한 링크는 해당 고아 멤버를 복구하여 수정할 수 있습니다. 자세한 내용은 방법: 응용 프로그램 시스템의 고아 멤버 복구시스템 다이어그램 문제 해결을 참조하십시오.

    자세한 내용은 응용 프로그램 시스템 개요를 참조하십시오.

참고 항목

작업

방법: 응용 프로그램 다이어그램에서 응용 프로그램 이름 바꾸기

기타 리소스

응용 프로그램 다이어그램에서 응용 프로그램 정의

응용 프로그램 다이어그램에서 응용 프로그램 이름 바꾸기