Yes. Two options one does as you describe, the other maybe less so (but might 
work better):

1. Bundle v1.1 is an upgrade of v1.0. Bundle v1.1 will need to know about the 
other 19 packages but you don't have to ship them. Burn will skip all the stuff 
that is already present on the machine. However, you'll want to consider the 
case that if something goes wrong and one of the original packages goes 
missing, Bundle v1.1 will need some way to find it (or tell Burn to ignore it, 
but not sure what that means for your app).

2. Bundle v1.1 is a patch bundle that registers in "Installed Updates". It 
won't show up in main ARP, it'll show up in the "other ARP for updates".  Here 
Bundle v1.1 only has to take care of that which it owns and all operations 
(repair/uninstall) on Bundle v1.0 will also be applied to Bundle v1.1.

-----Original Message-----
From: Christopher Painter [mailto:chr...@iswix.com] 
Sent: Wednesday, October 30, 2013 6:51 AM
To: General discussion for Windows Installer XML toolset.
Subject: [WiX-users] Burn Question



I would like to know if Burn could handle the following scenario.   

Consider the old pre-burn WiX single MSI distribution.  Now consider the 
way it is today with small micropackges for wix, votive, sdk and son on.    
Now imagine the sum of those packages 1GB are call it the Big product. 

Let's say I chunked "Big" into a couple dozen micropackages.  Could Burn 
support a story: 

Release 1.0:  ( Full Download - Not Web Download )  1GB 

Chain together 24 packages  and present a single entry in Add/Remove Programs 
for uninstall 

Release 1.1 ( Full Download - Not Web Download ) 50MB 

Complain if 1.0 is not installed 

Chain 5 packages and perform a major upgrade on each of them 

Present a single entry in Add/Remove Programs for uninstall that removes all 24 
packages ( 19 from 1.0 and 5 from 1.0 ) 

If burn can't do this, I'd love to hear alternative design suggestions.   
One approach would be that 1.1 is a web download installer that contains all 25 
packages  but will only download 5 of them.  I'm not sure if "Big" 
product will buy into this or not though. 

Thanks,
Chris 


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that 
developers love is also attractive to malware creators. Download this white 
paper to learn more about secure code signing practices that can help keep 
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
Android is increasing in popularity, but the open development platform that
developers love is also attractive to malware creators. Download this white
paper to learn more about secure code signing practices that can help keep
Android apps secure.
http://pubads.g.doubleclick.net/gampad/clk?id=65839951&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