The
DetectCondition
value is not a location of the file but a string expression containing WiX/Burn variables. For example the result of a file search:<Chain><util:FileSearchRefId="AdobeSearch"/><ExePackageSourceFile="adobe_setup.exe"DetectCondition="AdobeReaderInstalled".../> ... <Fragment><util:FileSearchId='AdobeSearch'Variable="AdobeReaderInstalled"Result="exists"Path="[ProgramFilesFolder]Adobe\Reader 11.0\Reader\AcroRd32exe".../>