COMPADDSOURCE 속성
COMPADDSOURCE 속성의 값은 Component 테이블의 ComponentId 열에 있는 구성 요소 GUID 목록이며 쉼표로 구분되고 원본 미디어에서 실행하기 위해 설치됩니다. 설치 관리자는 이 값을 사용하여 지정된 구성 요소를 기준으로 원본에서 실행하기 위해 설치되도록 설정한 기능을 결정합니다. 나열된 각 구성 요소 ID에 대해 설치 관리자는 FeatureComponents 테이블을 통해 해당 구성 요소에 연결된 모든 기능을 검사하고 설치하는 데 필요한 디스크 공간이 최소인 기능을 설치합니다. 나열된 구성 요소는 구성 구성 요소 테이블의 Component 열에 있어야 합니다.
구성 요소 이름은 대/소문자를 구분합니다. 또한 LocalOnly 비트 플래그가 구성 요소에 대한 구성 요소 테이블의 Attributes 열에 설정된 경우 로컬에서 실행되도록 구성 요소가 설치됩니다.
설치 관리자는 항상 다음 순서로 다음 속성을 평가합니다.
- ADDLOCAL
- REMOVE
- ADDSOURCE
- ADDDEFAULT
- REINSTALL
- ADVERTISE
- COMPADDLOCAL
- COMPADDSOURCE
- COMPADDDEFAULT
- 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 런타임 요구 사항을 참조하세요. |