Transitive 속성
업데이트: 2007년 11월
설치 관리자가 대상 컴퓨터에 설치하거나 다시 설치하는 경우 선택한 폴더, 파일, 레지스트리 키 또는 레지스트리 값의 Condition 속성을 다시 확인할지 여부를 결정합니다.
참고: |
---|
이 속성은 고급 기능이므로 주의해서 사용해야 합니다. |
설정
Transitive 속성의 설정은 다음과 같습니다.
설정값 |
설명 |
---|---|
False |
선택한 항목의 Condition 속성은 해당 응용 프로그램 또는 구성 요소가 처음으로 설치되는 경우에만 확인됩니다. Condition이 True이면 해당 항목이 설치되고, Condition이 False이면 설치되지 않습니다. 이 경우 나중에 설치하거나 다시 설치하는 경우에도 Condition 속성은 다시 확인되지 않습니다. 따라서 해당 구성 요소는 처음 설치하는 경우 Condition 속성의 확인 결과에 따라 설치되거나 제거된 상태로 남아 있습니다. |
True |
해당 응용 프로그램 또는 구성 요소가 설치될 때마다 선택한 항목의 Condition 속성이 다시 확인됩니다. Condition 속성이 True이면 해당 항목이 설치됩니다. |
설명
Transitive 속성이 False로 설정되어 있으면 응용 프로그램 또는 구성 요소를 추가로 설치하거나 다시 설치하면 예기치 않은 결과가 발생할 수 있습니다.
예를 들어, 파일의 Condition 속성이 VersionNT>=500 으로 설정되어 있으면 Transitive 속성은 False로 설정됩니다.
이 예제에서 Condition 속성은 설치 관리자의 확인 결과 대상 컴퓨터의 운영 체제가 Windows 2000(이전의 Microsoft Windows NT 5.0에 해당) 이상이 아니면 해당 파일이 설치되지 않습니다. 또한 False로 설정된 Transitive 속성은 처음 설치한 이후에 설치 관리자가 Condition 속성을 다시 확인하지 않도록 합니다.
따라서 설치 관리자의 확인 결과 운영 체제가 Windows 95이면 해당 파일이 설치되지 않고 설치 조건의 False 확인 결과를 저장하게 됩니다. 나중에 운영 체제를 Windows 2000으로 업그레이드하고 해당 응용 프로그램(또는 해당 구성 요소가 포함된 응용 프로그램)을 설치하거나 다시 설치하더라도 설치 관리자는 VersionNT>=500 조건을 다시 확인하지 않으며 해당 파일도 설치되거나 업그레이드되지 않습니다.
이러한 오류를 방지하려면 Transitive 속성을 True로 설정합니다.