Hi, In my installation I have a third party un versioned exe file that I needed to replace with a new version. Simply checking the "Overwrite Any Existing File" did nothing, it left the old version of the file, so I had to delete the existing file and add a new one. It did work, but... Any subsequent Quick Patch would remove the new file and left my installation without it. Why is that? How to prevent it? The author of the third party exe, simply doesn't care, so I changed the version myself and set a different version. At first it seemed I resolved it, only to found out that the file was again deleted after applying a new patch... I am using InstallShield Express 2016 .
... View more
Hi, It seems that I misunderstood something regarding Quick Patch for an installation. I had an original installation for some of my clients, lets call it version 1.0.0 Then I created a series of Quick Patches, v220.127.116.11, v18.104.22.168, v22.214.171.124 Everything was Ok till now... As I have some new clients without v1.0 installed, I decided to create a new install, version 126.96.36.199 which will include all the Quick Patches in the initial install. So I did it, and now when I try to Quick Patch the initial installation, the v1.0.0 I get an error saying: The upgrade patch cannot be installed ... because the program to be upgraded may be missing or the upgrade patch may update a different version of the program... I have verified, the Product code installed (HKEY_CLASSES_ROOT\Installer\Product\ is the same as in the Update.exe. In the InstallShield.log at the end I get error 1642. What did I do wrong? What is the correct procedure for such case ie how can I incorporate the QuickPatch in the installation so that the new QP will work with both installations (quick patched or newly installed)? And what should I do now to correct the problem? Thanks in advance for any help. Igor
... View more