1) In the patch family, just list the components that have changed or
been added.
2) The PatchFamily element has an attribute you can set:
Supersede="yes". This will make your patch replace all previous patches
in the same patch family. If you arent using patch families and
supercedence then I dont know what you would use.

Hope that helps.

-----Original Message-----
From: s zheng [mailto:szheng...@googlemail.com] 
Sent: 13 August 2009 15:50
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Purely WiX patching - two questions please

Hi all,

Searching WiX-User mailing list, I have not found answers to my
questions.
Apology if it is a duplicate.

Working through the WiX patching help on "Using Purely WiX", I have two
questions:
1. List of ComponentRef in patch.wxs file I have about 30k components in
my offical build, new componets added in the upgrade distributions, Do I
have to list all of them from the upgrade distribution under Fragment /
PatchFamily section in patch.wxs?

2. Replacing patches
When using Patch Creation Properties, there is a XML element
ReplacePatch indicatig which earlier patches the new patch supersedes.
Now in purely WiX method, I can not find equivalent. How does the new
patch know what earlier patches to supersede?

Thanks, Shibo

<wix_patching.htm>
------------------------------------------------------------------------
------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008
30-Day trial. Simplify your report design, integration and deployment -
and focus on what you do best, core application coding. Discover what's
new with Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

SDL PLC confidential, all rights reserved.
If you are not the intended recipient of this mail SDL requests and requires 
that you delete it without acting upon or copying any of its contents, and we 
further request that you advise us.
SDL PLC is a public limited company registered in England and Wales.  
Registered number: 02675207.  
Registered address: Globe House, Clivemont Road, Maidenhead, Berkshire SL6 7DY, 
UK.


------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to