Share via


방법: 응용 프로그램의 .NET Framework 버전 선택

업데이트: 2007년 11월

Visual Studio Team System Architecture Edition에서는 응용 프로그램 다이어그램의 ASP.NET, Windows 또는 Office 응용 프로그램에 대한 .NET Framework 버전을 선택할 수 있습니다. 이 작업을 통해 응용 프로그램 구현 후 응용 프로그램 프로젝트의 대상으로 사용할 .NET Framework 버전을 지정할 수 있습니다.

구현되지 않은 응용 프로그램의 .NET Framework 버전을 선택하려면

  1. 응용 프로그램 다이어그램의 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  2. 속성 창에서 대상 프레임워크 속성을 응용 프로그램의 대상으로 지정할 .NET Framework 버전으로 설정합니다.

  3. 운영 체제 제약 조건이 선택되어 있는 경우 해당 제약 조건이 논리 서버에서 응용 프로그램을 배포하는 데 필요한 .NET Framework 버전을 지정하는지 확인합니다.

    참고:

    이 제약 조건을 찾으려면 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 클릭합니다. 설정 및 제약 조건 편집기에서 논리 서버 제약 조건 노드를 확장하고 논리 서버 노드를 확장한 다음 운영 체제 노드(상자가 아님)를 클릭합니다. 그러면 편집기 창에 제약 조건이 표시됩니다.

대상 프레임워크 속성을 변경하면 Visual Studio에서는 응용 프로그램의 대상 프레임워크 설정을 자동으로 업데이트합니다. 배포를 평가할 때 Visual Studio에서는 이 설정을 논리 서버의 CommonLanguageRuntime 설정과 비교하여 유효성을 검사합니다.

참고:

대상 프레임워크 설정을 변경해도 대상 프레임워크 속성은 업데이트되지 않습니다. 따라서 이 설정을 변경할 경우에는 대상 프레임워크 속성을 수동으로 업데이트해야 합니다. 이 설정을 찾으려면 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 클릭합니다. 설정 및 제약 조건 편집기에서 응용 프로그램 설정을 클릭합니다. 그러면 편집기 창에 설정이 표시됩니다.

운영 체제 제약 조건이 선택되어 있으면 배포를 평가할 때 Visual Studio에서는 이 제약 조건을 논리 서버의 CommonLanguageRuntime 설정과 비교하여 유효성을 검사합니다. 이 제약 조건이 선택되어 있지 않으면 Visual Studio에서는 대상 프레임워크 설정의 유효성만 검사합니다.

Visual Studio에서는 대상 프레임워크 설정과 운영 체제 제약 조건(선택되어 있는 경우)의 유효성만 검사하고 대상 프레임워크 속성의 유효성은 검사하지 않습니다. 따라서 대상 프레임워크 속성이 해당 설정이나 제약 조건과 일치하지 않더라도 유효성 검사 경고가 나타나지 않습니다.

자세한 내용은 설정 적용, 응용 프로그램 및 응용 프로그램 호스팅 관계 제한응용 프로그램 구현을 위한 고려 사항의 "구현한 후에 고려할 사항"을 참조하십시오.

구현된 응용 프로그램의 .NET Framework 버전을 변경하려면

  1. 특정 .NET Framework를 대상으로 지정의 지침에 따라 응용 프로그램 프로젝트의 속성을 업데이트합니다.

    이렇게 하면 응용 프로그램 프로젝트에서 참조하는 .NET Framework 버전이 업데이트됩니다.

  2. 운영 체제 제약 조건이 선택되어 있는 경우 해당 제약 조건이 논리 서버에서 응용 프로그램을 배포하는 데 필요한 .NET Framework 버전을 지정하는지 확인합니다.

    참고:

    이 제약 조건을 찾으려면 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 클릭합니다. 설정 및 제약 조건 편집기에서 논리 서버 제약 조건 노드를 확장하고 논리 서버 노드를 확장한 다음 운영 체제 노드(상자가 아님)를 클릭합니다. 그러면 편집기 창에 제약 조건이 표시됩니다.

  3. 대상 프레임워크 설정에 프로젝트의 속성과 동일한 버전이 지정되어 있는지 확인합니다.

    참고:

    이 설정을 찾으려면 응용 프로그램을 마우스 오른쪽 단추로 클릭하고 설정 및 제약 조건을 클릭합니다. 설정 및 제약 조건 편집기에서 응용 프로그램 설정을 클릭합니다. 그러면 편집기 창에 설정이 표시됩니다.

프로젝트의 속성을 변경해도 Visual Studio에서는 대상 프레임워크 설정을 자동으로 업데이트하지 않습니다. 배포를 평가할 때 Visual Studio에서는 이 설정을 논리 서버의 CommonLanguageRuntime 설정과 비교하여 유효성을 검사합니다. 또한 Visual Studio에서는 속성 창에 있는 응용 프로그램의 대상 프레임워크 속성을 업데이트하지 않습니다. 이 속성은 구현된 응용 프로그램에서 항상 비어 있고 읽기 전용입니다.

Visual Studio에서는 대상 프레임워크 설정과 운영 체제 제약 조건(선택되어 있는 경우)의 유효성만 검사하고 프로젝트 속성의 유효성은 검사하지 않습니다. 따라서 프로젝트 속성이 해당 설정이나 제약 조건과 일치하지 않더라도 유효성 검사 경고가 나타나지 않습니다.

자세한 내용은 설정 적용, 응용 프로그램 및 응용 프로그램 호스팅 관계 제한응용 프로그램 구현을 위한 고려 사항의 "구현한 후에 고려할 사항"을 참조하십시오.

참고 항목

기타 리소스

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

응용 프로그램 다이어그램에서 응용 프로그램 구현

기존 솔루션의 리버스 엔지니어링