다음을 통해 공유


배포 조건

업데이트: 2007년 11월

조건부 배포의 경우 파일, 폴더, 레지스트리 항목, 사용자 지정 작업 또는 시작 조건의 Condition 속성은 설치 중 하나 이상의 속성을 확인할 때 사용됩니다. 조건은 설치 관리자의 다른 요소에 의해 노출되는 Property 속성(예: 파일 검색을 위한 Property 속성) 또는 Windows Installer에 의해 노출되는 속성(예: 운영 체제 버전)이 될 수 있습니다.

사용자 지정 속성은 시작 조건 편집기의 시작 조건, 파일 시스템 편집기의 사용자 지정 폴더 또는 사용자 인터페이스 편집기의 사용자 지정 대화 상자에 대해 지정할 수 있습니다. 사용자 지정 속성을 지정할 때 이름에는 반드시 대문자가 포함되어야 하고, 이미 존재하는 속성 또는 Windows Installer 속성 이름과 충돌해서는 안 됩니다.

부울 연산자를 사용하여 여러 속성을 확인할 수 있습니다. 자세한 내용은 Windows Installer Conditional Statement Syntax를 참조하십시오.

속성

특수 폴더에 대한 Property 속성은 Windows Installer 시스템 폴더 속성(예: ProgramMenuFolder 또는 DesktopFolder)의 예입니다. 다음은 조건에서 사용할 수 있는 기타 일반적인 Windows Installer 속성 목록입니다.

Windows Installer 속성

설명

Version9X

Windows 운영 체제에 대한 버전 번호입니다.

VersionNT

Windows NT/Windows 2000 운영 체제에 대한 버전 번호입니다.

ServicePackLevel

운영 체제 서비스 팩의 버전 번호입니다.

WindowsBuild

운영 체제의 빌드 번호입니다.

SystemLanguageID

시스템에 대한 기본 언어 식별자입니다.

MsiNetAssemblySupport

공용 언어 런타임 어셈블리를 지원하는 시스템에서 설치 관리자는 이 속성 값을 fusion.dll의 파일 버전으로 설정합니다.

ComputerName

현재 시스템의 컴퓨터 이름입니다.

LogonUser

현재 로그온한 사용자의 이름입니다.

AdminUser

사용자가 관리자 권한을 가지고 있는 경우 Windows NT/Windows 2000에서 설정합니다.

PhysicalMemory

설치된 RAM(MB)의 크기입니다.

Intel

Intel 프로세서에서 실행 중인 경우 숫자 프로세서 수준입니다.

COMPANYNAME

설치를 수행하고 있는 사용자의 조직입니다. 고객 정보 설치 대화 상자에 입력된 Organization에 해당합니다.

USERNAME

설치를 수행하고 있는 사용자입니다. 고객 정보 설치 대화 상자에 입력된 이름에 해당합니다.

참고:

위의 속성은 현재 Visual Studio 릴리스에서 유효한 속성을 일부만 나열한 것입니다. 추가 속성을 사용할 수 있으며, 주기적으로 새 속성이 추가될 수 있습니다. 업데이트된 조건 목록을 보려면 속성 참조를 참조하십시오.

참고 항목

개념

조건부 배포

참조

Condition 속성

Windows Installer Property Reference

Windows Installer Conditional Statement Syntax

기타 리소스

배포 시 시작 조건 관리