Hi
In my aip project I've selected Always(install, uninstall and maintenance) and in the Build Single EXE Setup(resources inside), for archive I have selected Archive installation files using LZMA compression (Method : LMZA - Level Normal).... the problems happens with all conpressions. Do not delete extracted MSI and Cab file NOT selected, and in Product Details - Override Windows Installer programs list entry - Selected.
When a deploy my installation to my VM the installation loads with no problems. When I go to Uninstall a Program from the Control Panel and select to Modify or Repair the UI starts up and then I get the following warning :-
Source file not found : C:\Users\xxx\AppData\Roaming\xxx\Version Number\install\E543A30\MyApp.exe. Verify that the file exists and that you can use it, Abort, Retry or Ignore buttons.
Now if I select Do not delete extracted MSI and try again the problem goes away but I expose all my resources in the install folder (which I don't want to do) and they remain on the users system even when uninstalled. If I select Archive installation files into CAB files, Compress CAB files for smaller size and again do NOT have the Do not delete extracted MSI.... selected then I do not get the problem but my exe is 15mb larger than it needs to be.
So what do I need to do to use Compression with Enhanced UI and the Do not delete extracted MSI not selected.
Look forward to your reply.