Burn, WiX 부트 스트 래퍼 응용 프로그램이 실행되면 제거가 필요한지를 확인하는 검사를 수행합니다.번 자체는 어떻게 제거해야합니까?
<ExePackage Permanent="yes" ...
<MsiPackage Visible="yes" DisplayInternalUI="yes" ...
어떻게 자신을 제거 할 수있는 대화 상자를 표시할지 여부를 결정 구울 않습니다 나는 다음과 같은 번들 Chain
을 말해봐? 부트 스트 래퍼 자체가 설치되어 있는지 여부는 어떻게 알 수 있습니까? 부트 스트 래퍼를 실행하고 번들을 설치 한 후 프로그램 및 기능에서 MsiPackage를 제거한 다음 다시 부트 스트 래퍼를 실행하면 모든 비 영구 패키지가 제거 되었음에도 불구하고 제거 옵션이 표시됩니다. 분명히 부트 스트 래퍼가 어느 시점에 설치되었다는 사실을 발견하기 위해 뭔가를 남겨 두었을 것입니다.
"burn"부트 스트 래퍼는이 경로에서 키의 존재 여부를 확인하여 재부팅이 보류 중인지 여부를 감지합니다. 'HKLM \ SOFTWARE \ (x86 설치 프로그램이있는 경우 "Wow6432Node \" x64 컴퓨터) Microsoft \ Windows \ CurrentVersion \ Uninstall \ {이 특정 설치용 GUID} .RebootRequired' – Alexandru