title: Custom action cannot find installed files
body: <p>I have made a custom action to update a xml file which is installed. I'm passing the path of the file to the custom action with <code>CustomActionData</code>. This works fine, but when I try to open the xml file in the custom action the action is looking in the wrong directory.</p>
  
  <pre><code>&lt;CustomAction Id="UpdateConfigCustomAction" BinaryKey="CustomActionsDLL" 
                    DllEntry="UpdateConfigFileAction" Execute="deferred" Return="check" Impersonate="no" /&gt;
  
  &lt;InstallExecuteSequence&gt;
        &lt;Custom Action="SetPropertiesCustomAction" Before="UpdateConfigCustomAction" /&gt;
        &lt;Custom Action="UpdateConfigCustomAction" Before="InstallFinalize"&gt;NOT Installed&lt;/Custom&gt;
  &lt;/InstallExecuteSequence&gt;
  </code></pre>
  
  <p>For example the path of the xml file is: <code>C:\Program Files(x86)\MyProgram\file.xml</code> but the action is looking at <code>C:\Windows\Installer\****.TMP\C:\Program Files(x86)\MyProgram\file.xml</code></p>
  
  <p>What am I doing wrong?</p>