Re: Installaware - Patch issue
Posted: Mon Aug 12, 2013 3:53 am
Dear Ravz,
I have verified your project and as often happens, the problem is caused by the file types installed by your patch package.
In your specific case the problem with the patch installation, it is caused by the "JScript" files (... those with the "JS" extension).
The Windows Installer Engine prefers files where version attributes are available and in some circumstances when these are not available, the Windows Installer Engine may have difficulty to handle files differences correctly.
This matter has been widely discussed in the forum and I may suggest you to have a look at the following link ( ... my last reply);
http://www.installaware.com/forum/viewt ... 582#p35582
As said with my above reply, starting from IA 11 it is possible to force the MSI database stability and integrity using the "Power Tweaks" settings.
If these settings are applied to your project as well, it works fine.
Last but not least, two additional notes ( ... even these have already been discussed extensively with the forum)
- all projects involved with the patch must have "Always Cache Setup Sources (enables easy patching)" setting ENABLED (IA IDE Build Settings).
- patch build must be used for minimal modifications only!!!
... and not to replace all files installed by the base package. When this is the case, use a full update ... not a patch.
Hope this helps you.
Regards
I have verified your project and as often happens, the problem is caused by the file types installed by your patch package.
In your specific case the problem with the patch installation, it is caused by the "JScript" files (... those with the "JS" extension).
The Windows Installer Engine prefers files where version attributes are available and in some circumstances when these are not available, the Windows Installer Engine may have difficulty to handle files differences correctly.
This matter has been widely discussed in the forum and I may suggest you to have a look at the following link ( ... my last reply);
http://www.installaware.com/forum/viewt ... 582#p35582
As said with my above reply, starting from IA 11 it is possible to force the MSI database stability and integrity using the "Power Tweaks" settings.
If these settings are applied to your project as well, it works fine.
Last but not least, two additional notes ( ... even these have already been discussed extensively with the forum)
- all projects involved with the patch must have "Always Cache Setup Sources (enables easy patching)" setting ENABLED (IA IDE Build Settings).
- patch build must be used for minimal modifications only!!!
... and not to replace all files installed by the base package. When this is the case, use a full update ... not a patch.
Hope this helps you.
Regards