REINSTALL 속성
REINSTALL 속성 값은 다시 설치할 쉼표로 구분된 기능 목록입니다. 기능은 기능 테이블의 기능 열에 있어야 합니다. 모든 기능을 다시 설치하려면 명령줄에서 REINSTALL=ALL을 사용합니다.
기능 이름은 대/소문자를 구분합니다.
REINSTALL 속성이 설정된 경우 수행할 재설치 유형을 나타내기 위해 REINSTALLMODE 속성도 설정해야 합니다. REINSTALLMODE 속성이 설정되지 않은 경우 기본적으로 현재 설치된 모든 파일이 다시 설치됩니다(현재 설치된 파일이 더 작은 버전이거나 없는 경우). 기본적으로 레지스트리 항목은 다시 작성되지 않습니다.
REINSTALL이 ALL로 설정된 경우에도 이전에 이미 설치된 기능만 다시 설치됩니다. 따라서 아직 설치되지 않은 제품에 대해 REINSTALL이 설정된 경우 설치 작업이 수행되지 않습니다.
설치 관리자는 항상 다음 순서로 다음 속성을 평가합니다.
- ADDLOCAL
- REMOVE
- ADDSOURCE
- ADDDEFAULT
- REINSTALL
- ADVERTISE
- COMPADDLOCAL
- COMPADDSOURCE
- FILEADDLOCAL
- FILEADDSOURCE
- FILEADDDEFAULT
예를 들어 명령줄에서 ADDLOCAL=ALL, ADDSOURCE=MyFeature를 지정하면 모든 기능이 먼저 run-local로 설정되고 MyFeature는 run-from-source로 설정됩니다. 명령줄이 ADDSOURCE=ALL, ADDLOCAL=MyFeature인 경우 첫 번째 MyFeature는 run-local로 설정되고, ADDSOURCE=ALL이 평가되면 MyFeature를 포함한 모든 기능이 run-from-source로 다시 설정됩니다.
설치 관리자는 일시 중단된 설치를 다시 시작하는 동안 또는 명령줄에서 위의 속성이 지정된 경우 Preselected 속성을 "1" 값으로 설정합니다.
요구 사항 | 값 |
---|---|
버전 |
Windows Server 2012, Windows 8, Windows Server 2008 R2 또는 Windows 7의 Windows Installer 5.0. Windows Server 2008 또는 Windows Vista의 Windows Installer 4.0 또는 Windows Installer 4.5. Windows Server 2003 또는 Windows XP의 Windows Installer. Windows Installer 버전에 필요한 최소 Windows 서비스 팩에 대한 자세한 내용은 Windows Installer 런타임 요구 사항을 참조하세요. |