There are a couple options.

1. One include the original B and C MSIs *plus* the new B and C MSPs in the 
updated Burn. Burn will only download the B and C MSIs if they are missing and 
Burn will slipstream the MSPs when possible.

2. Make the new Bundle a patch bundle.

-----Original Message-----
From: KG [mailto:kelly.gr...@toltech.net] 
Sent: Friday, January 10, 2014 11:46 AM
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Chaining MSPs

I asked this question previously in an older, slightly unrelated thread but I'm 
thinking it might be more appropriate as its own thread.

I have a bundle (lets call it Bundle 1.0) with 3 MSIs (lets say A, B, and C; 
also all version 1.0).

Some of the content in B and C has changed, so I produced an updated 1.0.1 MSI 
for B and C, and also a MSP for each.  I then create Bundle 1.0.1 (a major 
update to Bundle 1.0 with all three updated MSIs) and BundlePatch
1.0.1 with just the patches for B and C.

The behavior I would like to see would be for it not to matter if the user 
installs Bundle 1.0 followed by BundlePatch 1.0.1, or just Bundle 1.0.1 (i.e., 
new users can download and install the latest full version while current users 
only need the much smaller patch version).

The closest I've been able to come to this is to give BundlePatch 1.0.1 a 
different UpgradeCode, and add in a RelatedBundle tag with Bundle's upgrade 
code and Patch as the action.  This installs the two patches and leaves 
everything else the same, however, it doesn't update the version number in the 
Programs and Features control panel (we still see Bundle 1.0).  In the 
Installed Updates control panel we do see BundlePatch 1.0.1 listed as an update.

Most other things I have tried result in the patches getting installed, and 
then MSI A being uninstalled.

Does anyone know if what I'm trying to do is even possible?



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Chaining-MSPs-tp7591695.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For Critical 
Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments & Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to