Jump to content


This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Photo

Patch creation error 0xC00E5182


5 replies to this topic

Johannes John

Johannes John
  • Full Members
  • 223 posts

Posted 26 July 2006 - 15:57

Hello!

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 .

What's wrong?

Thanks in advance!
Johannes


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 26 July 2006 - 20:56

Looks like there is sequencing information in your patch. try to remove that.
In general, Major Upgrade patches are not recommended. They should be shipped as full msi packages.

Glytzhkof

Glytzhkof
  • Moderators
  • 1,447 posts

Posted 26 July 2006 - 22:29

Major upgrade patches only work if you have RemoveExistingProducts late in the InstallExecute sequence so that the files from the previous version are not uninstalled before the patch starts patching.
Regards
-Stein Åsmul

Johannes John

Johannes John
  • Full Members
  • 223 posts

Posted 27 July 2006 - 14:21

Hello together!

When editing the PCP with ORCA and setting the property

SEQUENCE_DATA_GENERATION_DISABLED=1

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:
RemoveExistingProducts
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!
Johannes

Edited by Johannes John, 27 July 2006 - 14:24.


Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

Posted 27 July 2006 - 16:12

Installed is true for the old version (which is being removed) but false for the new version (because you changed the ProductCode). A Major Upgrade will always require access to the sources of the new version.

daniju7

daniju7
  • Full Members
  • 1 posts

Posted 30 October 2008 - 11:39

Thank you very much for this posts.

Edited by daniju7, 31 October 2008 - 08:37.