FYI: I just tested this and it does the upgrade no problem. Background: My bundle is composed of a per user MSI which installs my application and three per machine MSIs which installs two drivers and a certificate to prevent the "do you want to allow this driver from unknown company " popup.
I do have a problem where multiple users install the bundle. If one user goes to uninstall it, the bundle uninstalls the per machine MSIs for all users. I found Bug 3540 | Error when upgrading a bundle with mixed privilege packages that said this is by design: " Due to cross-scope scenarios that could be broken - like installing per-macine packages like VC runtime or .NET followed by per-user packages for your apps - we've had to limit the ref-counting feature to a single scope. I.e., if the bundle is a per-machine scope (all per-machine packages or a per-user scope, it will work. But if there is even one per-user package - even if you're not installing it - only per-user packages will be able to use the ref-counting scenario. This at least enables the "runtime scenarios" mentioned above." I could see how .net or VC runtime could mess up ref counting. Would it be a good feature request to default to no ref-counting for per machine packages and allow the user to specify which per machine packages would get reference counting? And/or don't do ref counting on permanent bundles but do so on all other per machine bundles? I imagine .net and VC runtime would be marked as permanent. I don't get the error listed in the bug though so that's good. One solution is I could mark the driver installers permanent and let the user uninstall them manually. Wes -----Original Message----- From: Wesley Manning [mailto:wmann...@dynagen.ca] Sent: October-31-13 10:07 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs Will have to do a test... -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: October-31-13 12:42 AM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs I honestly don't remember... -----Original Message----- From: Wesley Manning [mailto:wmann...@dynagen.ca] Sent: Wednesday, October 30, 2013 12:22 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs Thanks. That makes sense. I'm installing drivers so need to have both. Can a per-user bundle upgrade or uninstall a per-machine bundle via relatedbundle element's attribute Action set to Upgrade? I have a per-machine bundle now. Thinking of switching my app to per-user. -----Original Message----- From: Rob Mensching [mailto:r...@robmensching.com] Sent: October-30-13 4:12 PM To: General discussion about the WiX toolset. Subject: Re: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs Yes. Note: the presence of a per-user package makes the bundle per-user. -----Original Message----- From: Wesley Manning [mailto:wmann...@dynagen.ca] Sent: Wednesday, October 30, 2013 12:10 PM To: General discussion for Windows Installer XML toolset. Subject: [WiX-users] Burn bundle - mix of per-user and per-machine MSIs Hi, Can burn handle a mix of per-machine and per-user MSI packages? I thought I read somewhere it can't but can't find it. Wes -----Original Message----- From: Phil Wilson [mailto:phildgwil...@gmail.com] Sent: August-23-13 3:43 PM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] Fallback when not getting admin rights I forget what the DropBox install experience was, but when I look at those shell extensions they are all in HKCU, so they are per-user and not per-system. That might work for you too. Phil Wilson On Fri, Aug 23, 2013 at 1:59 AM, Trond Andersen <trond.ander...@gmail.com>wrote: > I have an application which uses Shell extensions to add a menu in > Windows Explorer, however I would like the installer to have a > fallback if the user is not able to give the installer admin rights in > which the user can access the functionality without using > menus/toolbar in Windows Explorer. The Dropbox installer does the same thing. > > Does anyone have an example or other resources which could help me > getting this working. > > For information - I'm using WIX 3.7 and Burn bootstrapper. Is this > something the bootstrapper should handle? Will the Burn bootstrapper > be able to do this or do I have to use a different bootstrapper/modify Burn? > > > -- > Trond > > ---------------------------------------------------------------------- > -------- Introducing Performance Central, a new site from SourceForge > and AppDynamics. Performance Central is your source for news, > insights, analysis and resources for efficient Application Performance > Management. > Visit us today! > http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.c > lktrk _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&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 ------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------ 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 ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users