다음을 통해 공유


.NET Framework 시작 조건

업데이트: 2007년 11월

설치할 응용 프로그램이 .NET Framework를 기반으로 하는 경우 Windows Installer의 사용자 지정 작업(CheckFX)을 통해 대상 컴퓨터에 있는 .NET Framework의 런타임 버전이 검사되고 그 결과에 따라 시작 조건이 설정됩니다. 설치 프로젝트의 .NET Framework 시작 조건 속성 Version은 응용 프로그램이 설치되기 전에 설치 관리자가 대상 컴퓨터에서 필요로 하는 정확한 런타임 버전을 지정합니다. Version에 대한 자세한 내용은 Version 속성(시작 조건)을 참조하십시오.

참고:

기본적으로 .NET Framework 런타임은 응용 프로그램과 함께 패키지되며 필요한 경우 응용 프로그램과 함께 자동으로 설치됩니다. 하지만 사용자가 부트스트래퍼를 사용하지 않고 .msi 파일을 직접 실행하려는 경우에 대비하여 시작 조건을 포함하는 것이 좋습니다. 자세한 내용은 필수 구성 요소 배포(Visual Studio)를 참조하십시오.

참고:

Visual Studio 2003 이하를 사용하는 경우 N.N.NNNN 또는 N.N.NNNNN(예: 1.0.3705 또는 2.0.50727) 형식의 유효한 .NET Framework 버전 번호를 입력해야 합니다. 1.0.0 처럼 이 요구 사항에 맞지 않는 버전을 입력하면 시작 조건이 올바르게 확인되지 않을 수 있습니다.

SupportedRuntimes 속성에 지정한 .NET Framework 런타임 버전이 없으면 설치가 중단되고 Message 속성에 지정한 텍스트를 포함하는 예 또는 아니요 대화 상자가 나타납니다. 예를 선택한 사용자는 InstallUrl 속성에 지정된 위치로 리디렉션됩니다. 기본값은 다운로드 가능한 .NET Framework 재배포 가능 파일의 복사본이 포함된 Microsoft 기술 지원 웹 사이트입니다. 그러나 응용 프로그램에 필요한 특정 버전을 포함하고 있는 위치를 지정해야 합니다.

대부분의 경우 재배포 가능 파일에 대해 사용자가 원하는 위치를 지정하도록 InstallUrl 속성을 수정할 수 있습니다. 예를 들어, 응용 프로그램을 CD-ROM에 배포하는 경우 재배포 가능 파일을 CD에 포함시키고 InstallUrl 속성을 파일 경로에 따라 변경해야 합니다. InstallUrl 속성을 변경하면 설치할 항목과 설치할 원본 위치를 설명하는 Message 속성도 변경해야 합니다.

참고 항목

개념

여러 버전의 .NET Framework를 사용한 작업

MSBuild를 사용하여 특정 .NET Framework를 대상으로 지정

MSBuild를 사용하여 특정 .NET Framework를 대상으로 지정

참조

Version 속성(시작 조건)

AllowLaterVersions 속성(시작 조건)

SupportedRuntimes 속성

Message 속성(시작 조건)

InstallUrl 속성(시작 조건)

시작 조건 편집기의 속성

기타 리소스

Side-by-Side 실행

배포 시 시작 조건 관리