Quick Patch problem
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.
Re: Quick Patch problem
I read the article.I am using a patch design view under this it is mention below.
You will now need to add an additional item in the Previous Setups section. As an example there is a product with a base version of 1.0. This product has two patches that install versions 1.1 and 1.2 of your product. The first patch configurations latest version entry points to version 1.1 of the product and the previous version entry points to 1.0 of the product. The second patch configurations latest version entry pointed to version 1.2 of the product and the previous version entry points to 1.0 of the product. In this setup the second configuration will not work if version 1.1 is installed on the machine. To make this second configuration work against 1.1 an entry is needed in the Previous Setups section for version 1.1
what does the last line says.?
To make this second configuration work against 1.1 an entry is needed in the Previous Setups section for version 1.1
What entry is to be done ?