title: Files in RemoveFile table don't get removed during Patch
body: <p>I am releasing a new version of my product (minor upgrade), which I'm planning to package as a patch. This is a Basic MSI project in InstallShield 2009.</p>
  
  <p>The installer creates some shortcuts on the desktop and in the All Program menu, this shortcuts make a reference to the version number, e. gr. "My Product 7.3", "My Product 7.3.2".</p>
  
  <p>The change in the name of the shortcut is causing that after the upgrade is finished, the system ends up with duplicated shortcuts, one for version 7.3 and a second for version 7.3.2.</p>
  
  <p>I made some research on this and started using the <strong>RemoveFile</strong> table, this worked fine when I created my patch 7.3.1, but now in patch 7.3.2 it isn't working in some cases. Let me clarify this.</p>
  
  <p>This scenario DOES work:</p>
  
  <ol>
  <li>I install my product version 7.3 (full installer)</li>
  <li>Run patch 7.3.1 (windows installer patch). Shortcut for 7.3 is deleted fine.</li>
  <li>Run patch 7.3.2 (windows installer patch). Shortcut for 7.3.1 is deleted fine.</li>
  </ol>
  
  <p>This scenario does NOT work:</p>
  
  <ol>
  <li>I install my product version 7.3
  (full installer) </li>
  <li>Run patch 7.3.2
  (windows installer patch). Shortcut
  for 7.3 is NOT deleted.</li>
  </ol>
  
  <p>Note: I have tested my 7.3.2 version by running the full installer instead of the patch, and it works fine. It performs the minor upgrade and removes the old shortcut.</p>
  
  <p>In my 7.3.2 patch I've added both 7.3 and 7.3.1 as previous setups.</p>
  
  <p>A verbose log doesn't seem to provide much information (or probably I'm not doing the right search).</p>
  
  <p>The component associated to the records in the RemoveFile table is updated correctly which I can verify in the log:</p>
  
  <pre><code>MSI (s) (58:EC) [15:51:44:846]: Component: ProgramFiles; Installed: Local;   Request: Local;   Action: Local
  </code></pre>
  
  <p>I will appreciate any help that you may provide.</p>
  
  <p>Thanks.</p>
  
  <p>Juan Carlos</p>