wix를 사용하여 outlook addin 용 부트 슬래퍼를 만들고 있습니다. 설치시에만 Outlook 레지스트리 검색을 확인해야합니다. 아래의 수표는 설치시 잘 작동합니다. 하지만 내 addin 설치 후 누군가가 Outlook을 설치 해제 한 다음 내 추가 기능을 설치 해제하려고 시도하면이 레지스트리 서치 검사가 설치 제거시 실행되어 설치 제거 프로그램이 차단됩니다. 설치시에만 이러한 Outlook 레지스트리 검색 확인을 실행해야합니다.. Wix Toolset Documentation WixBundleAction 윅스 부트 스트 래퍼에서 사용할 수있는 BOOTSTRAPPER_ACTION이다 문서에 따르면Check wix 부트 스트 래퍼 RegistrySearch bal : 설치시에만 사용되는 조건
<util:RegistrySearch Variable="Outlook2013Present" Root="HKLM" Key="SOFTWARE\Microsoft\Office\15.0\Outlook\InstallRoot" Value="Path" />
<util:RegistrySearch Variable="Outlook2013Present64" Root="HKLM" Key="SOFTWARE\Microsoft\Office\15.0\Outlook\InstallRoot" Value="Path" Win64="yes" />
<bal:Condition Message="This setup requires Outlook 2010 or 2013. Please install office and then run installer again ">
Outlook2010Present OR Outlook2010Present64 OR Outlook2013Present OR Outlook2013Present64
</bal:Condition>
감사합니다. 이 쓰레기 문제에 대한 해결책을 찾기 위해 휴가를 보낸 후 하루를 보냈습니다. 고마워. 너의 내 선물이야. –