.msi 패키지 배포에 시작 조건을 추가하려고하는데 작동하지 않습니다. 대상 컴퓨터에서 UAC가 활성화되어 있는지 확인하고 싶습니다. 레지스트리 검색에 대한 나의 가치는 다음과 같습니다..Net - 레지스트리 키 실행 조건
Property: UACSTATUS
RegKey: SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
Root: vsdrrHKLM
Value: EnableLUA
값은 REG_DWORD 유형입니다. 활성화 된 경우 1, 비활성화 된 경우 0입니다. 문제는
(Name): UACVerification
Condition: UACSTATUS = 0
InstallUrl: <left blank for now>
Message: You must disable UAC prior to install this application.
: : 그것은 작동하지 않습니다
은 그럼 시작 조건을 만들었습니다. 내 컴퓨터에서 테스트 (UAC를 사용할 수 없음), 조건에서 0 또는 1을 비교하면 false가 반환되고 설치를 계속할 수 없습니다.REG_DWORD 유형이 숫자로 취급되지 않습니까? 따옴표 ("0"또는 '0')를 사용하여 시도했지만 잘 작동하지 않습니다.