Patch creation error 0xC00E5182
Posted 26 July 2006 - 15:57
The error message in the MSIMSP LOG-file is:
ERROR: Since MSI 3.0 will block installation of major upgrade patches with sequencing information, creation of such patches is blocked.
The MSIMSP.EXE and the PatchWiz.dll have V 3.1.4000.1830 .
The MSIs were created by IS X and are a major upgrade.
The PCP was created by IS 1.5 .
Thanks in advance!
Posted 26 July 2006 - 20:56
In general, Major Upgrade patches are not recommended. They should be shipped as full msi packages.
Posted 26 July 2006 - 22:29
Posted 27 July 2006 - 14:21
When editing the PCP with ORCA and setting the property
the error didn't occure anymore.
But the consequences of this act, I don't know.
But the next problem occured, when executing the patch.
Because of "Installed" isn't set at the moment, when ResolveSource ist called, the WI wanted to have the original MSI file.
With a little manipulation in the cashed MSI file, the ResolveSource action can be set not to be executed.
But then the next action wanted to have the original MSI file:
See previous reply from Glytzhkof.
And with major upgrade I want to have this action.
What will happen, when RemoveExistingProducts isn't executed at patch???
( ??? Why does the RemoveExistingProducts want's to have the original MSI ???)
Thanks to all!
Edited by Johannes John, 27 July 2006 - 14:24.
Posted 27 July 2006 - 16:12
Posted 30 October 2008 - 11:39
Edited by daniju7, 31 October 2008 - 08:37.