ehardin
Posts: 85
Joined: Fri Jul 13, 2007 8:10 pm

How to setup Subsequent Patches

I confused about how to add subsequent patches to an existing program.

In the Images tab of the Patch Project after the 1st patch there is:
Family
....MyProgram (Upgrade Image version 1.0.1.0)
........MyProgram_1 (Target Image version 1.0.0.0)

OK...now I have a new revision 1.0.2.0 and that is supposed to be the new Upgrade Image but I don't see how to actually change the MyProgram Upgrade Image at the top to reference the new revision.

If I right-click on MyProgram Upgrade Image and select New Upgraded I end up with

Family
....MyProgram (Upgrade Image version 1.0.1.0)
........MyProgram_1 (Target Image version 1.0.0.0)
....MyProgram_2 (Upgrade Image version 1.0.2.0

Is that correct? Or should it somehow end up as
Family
....MyProgram (Upgrade Image version 1.0.2.0)
........MyProgram_2 (Target Image version 1.0.1.0
........MyProgram_1 (Target Image version 1.0.0.0)

Ed
Eusebiu
Posts: 4931
Joined: Wed Nov 14, 2012 2:04 pm

Re: How to setup Subsequent Patches

Hi Ed,

In order to create a family as described in your last example, it is recommended to remove the old one and create a new one with the hierarchy you need.

Another solution, would be to change the path of the upgraded MSI to point to the new one, but this is not recommended and you should test it very well if you want to use it.

For more details, you can also take a look on the "Understanding Patch Image Hierachy" thread which discusses a similar scenario.

Best regards,
Eusebiu
Eusebiu Aria - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Building Installers”