¿Cómo uso la propiedad SourceDir MSI en WiX?

Usando WiX, ¿cómo puedo detectar si un archivo en particular existe en SourceDir carpeta?

Tengo el siguiente fragmento de WiX diseñado para determinar si elAdobe Reade el instalador se ha distribuido en la misma carpeta que mi archivo MSI y, de ser así, ejecútelo después de la instalación.

<Property Id="ADOBEREADERINSTALLER">
  <DirectorySearch Id="SourceDir" Path="[SourceDir]" Depth="0" AssignToProperty="yes">
    <FileSearch
      Id="AdbeRdr810_en_US.exe"
      Name="AdbeRdr810_en_US.exe"
      MaxDate="2011-03-24T13:18:59" MaxSize="23402288" MaxVersion="1.0.0.92"
      MinDate="2011-03-24T13:18:00" MinSize="23402288" MinVersion="1.0.0.92"
    />
  </DirectorySearch>
</Property>
<Property Id="INSTALLADOBEREADER" Value="1" />

<CustomAction
  Id         ="InstallAdobeReader"
  Property   ="ADOBEREADERINSTALLER"
  ExeCommand =""
  Execute    ="immediate"
  Return     ="asyncNoWait" />

<InstallUISequence>
  <ResolveSource After="CostInitialize"> UPGRADINGPRODUCTCODE OR NOT Installed </ResolveSource>
</InstallUISequence>

<InstallExecuteSequence>
  <Custom Action="InstallAdobeReader" After="InstallFinalize"> (UPGRADINGPRODUCTCODE OR NOT Installed) AND ADOBEREADERINSTALLER AND INSTALLADOBEREADER </Custom>
</InstallExecuteSequence>

Parece que laAppSearch action (que realiza elDirectorySearch yFileSearch) debe aparecer antes de laResolveSource action (que establece el valor deSourceDir.) Esto me deja en una situación al revés.

Respuestas a la pregunta(1)

Su respuesta a la pregunta