다음을 통해 공유


이전 버전의 Architecture Edition 업그레이드

업데이트: 2007년 11월

이전 버전의 Visual Studio Team System Architecture Edition에서 Visual Studio 솔루션을 업그레이드할 수 있습니다. 솔루션 업그레이드 작업은 Visual Studio 변환 마법사를 사용하여 수행합니다. 자세한 내용은 Visual Studio 변환 마법사를 참조하십시오.

Visual J# 응용 프로그램을 포함하는 솔루션

Visual Studio Team System 2008 Architecture Edition에서는 Visual J#을 지원하지 않습니다. 그러므로 응용 프로그램 디자이너에서 응용 프로그램 정의를 구현하는 언어로 Visual J#을 선택할 수는 없습니다. 또한 솔루션에 새 Visual J# 프로젝트 또는 기존 프로젝트를 추가할 수 없습니다. 자세한 내용은 기존 솔루션의 리버스 엔지니어링을 위한 고려 사항을 참조하십시오.

Visual J# 응용 프로그램 정의와 응용 프로그램 정의의 멤버로 해당 사용을 포함하는 분산 시스템 다이어그램이 들어 있는 이전 솔루션을 업그레이드하는 경우 다음과 같은 동작이 발생합니다.

  • 구현되지 않은 Visual J# 응용 프로그램 정의의 경우 Visual Studio에서는 해당 언어 속성을 Visual Basic으로 변경합니다. 그러면 이러한 응용 프로그램을 정상적으로 구현할 수 있습니다.

  • 구현된 Visual J# Windows 응용 프로그램의 경우 이러한 응용 프로그램은 응용 프로그램 다이어그램 및 시스템 다이어그램에 고아로 표시됩니다. 또한 이러한 응용 프로그램의 프로젝트는 솔루션에서 언로드된 것으로 표시됩니다.

    이 문제를 해결하려면 고아 멤버에 할당할 수 있는 다른 응용 프로그램 정의를 선택하여 시스템 다이어그램에서 해당 멤버를 복구합니다. 솔루션에서 사용할 수 없는 프로젝트를 제거하고 응용 프로그램 다이어그램에서 고아 응용 프로그램 정의를 삭제합니다.

    자세한 내용은 다음 항목을 참조하십시오.

  • 웹 사이트로 구현되는 Visual J# ASP.NET 응용 프로그램의 경우 Visual Studio에서는 언어 속성을 Visual Basic으로 변경합니다. 이러한 응용 프로그램에 .NET Web 서비스 공급자 끝점이 있는 경우 Visual Studio에서 연결된 웹 서비스 클래스 파일을 로드하지 않기 때문에 이러한 끝점은 고아로 표시되며 경고 아이콘(!)이 붙습니다.

    이 문제를 해결하려면 고아 끝점을 삭제하고 새 .NET 웹 서비스 공급자 끝점을 추가합니다.

자세한 내용은 Visual J#을 참조하십시오.

참고 항목

기타 리소스

분산 시스템 디자이너 시작