Patching error after IA 18 upgrade - missing file in cabinet
Posted: Wed Jan 29, 2014 3:49 am
After having upgraded from InstallAware Studio NX to version 18.04 I made a new "CD or DVD" setup of version 6.53.1 of my migrated NX project.
The setup works fine. I only had to fix an issue because of the change to unicode.
Then I made a patch with my old references (versions 6.50, 6.51 and 6.52) and a new reference to my setup 6.53, which had been build with IA NX.
During the patch there is an error in German, which should be in English: ... cannot install file ... missing in cabinet file "PCW_CAB_857D29EA" ...
At last I made the patch wtih the old InstallAware NX and the patch ran without error.
Any idea?
While analysing the error I also noticed a behaviour I would like to clarify.
If I add a patch reference to \Uncompressed\mysetup.exe, mysetup.msi in the subfolder \data\ will be attached by IA.
If I add a patch reference to \Uncompressed\mysetup.msi, exactly that file will be attached by IA.
What is the difference? Should I always add a reference to the exe or to the msi?
Thanks,
Bernd
The setup works fine. I only had to fix an issue because of the change to unicode.
Then I made a patch with my old references (versions 6.50, 6.51 and 6.52) and a new reference to my setup 6.53, which had been build with IA NX.
During the patch there is an error in German, which should be in English: ... cannot install file ... missing in cabinet file "PCW_CAB_857D29EA" ...
At last I made the patch wtih the old InstallAware NX and the patch ran without error.
Any idea?
While analysing the error I also noticed a behaviour I would like to clarify.
If I add a patch reference to \Uncompressed\mysetup.exe, mysetup.msi in the subfolder \data\ will be attached by IA.
If I add a patch reference to \Uncompressed\mysetup.msi, exactly that file will be attached by IA.
What is the difference? Should I always add a reference to the exe or to the msi?
Thanks,
Bernd