Exe1-> Msi1-> Exe2-> Msi2 인 체인이 있습니다.FileSearchRef를 기반으로 ExePackage에 대한 InstallCondition을 설정하십시오.
Exe2가 InstallCondition에 설치되어 있는지 확인하려면 FileSearch 결과가 필요합니다.
번들 외부의 조각에 FileSearch가 정의되어 있으며 체인 위의 번들에서 참조하고 있습니다.
Msi1이 실행 된 후에 FileSearch가 완료되도록하려면 어떻게해야합니까? 하나 MsiPackage와 RegistrySearch 대신 FileSearch를 사용
비슷한 질문 : WiX Bundle bal:condition - util:RegistrySearch variable always false
UPDATE : 나는 체인에서 Exe2을 제거하고 난 Msi1에서 지연된 사용자 지정 작업에 Exe2을 실행하려합니다. Exe2는 자체적으로 실행될 수 있지만 사용자 지정 작업에서 실행할 때는 실패합니다. 더 깊이 파고들 필요가있다.
[파일 내용에 따라 체인에 ExePackage의 InstallCondition을 설정하는 방법] (http://stackoverflow.com/questions/17896071/how-to-set-installcondition-for-exepackage-in-chain- 파일 기반 내용) 당신은 약간 다른 질문을하고 있지만, 의미 상으로는 다른 질문과 매우 비슷합니다. –
예,이 질문을 닫거나 의미 론적 차이로 남겨 둘 수 있습니다. –