[wix-users] Uninstall of Wix created MSIs shared by Wix/Burn & 3rd party installers

Rob Mensching rob at firegiant.com
Fri Jan 17 10:15:16 PST 2020


The package reference tracking system (dependency tracking) is an API from WiX (deputil.lib) but I don't think the registration system is all documented. But if you implement the system, Burn will respect it.

Short replies here. Complete answers here: https://www.firegiant.com/services/


-----Original Message-----
From: wix-users <wix-users-bounces at lists.wixtoolset.org> On Behalf Of Hoover, Jacob via wix-users
Sent: Friday, January 17, 2020 9:59 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Cc: Hoover, Jacob <Jacob.Hoover at greenheck.com>
Subject: Re: [wix-users] Uninstall of Wix created MSIs shared by Wix/Burn & 3rd party installers

I do believe that it is Burn that handles this for Wix bundles, but as for "other installers" that's a question for them...

Windows installer would handle shared component reference counting, but IIRC it doesn't have a concept of a shared MSI ref count.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Tobias Erichsen via wix-users
Sent: Friday, January 17, 2020 11:03 AM
To: wix-users at lists.wixtoolset.org
Cc: Tobias Erichsen <info at tobias-erichsen.de>
Subject: [wix-users] Uninstall of Wix created MSIs shared by Wix/Burn & 3rd party installers

Hi everyone,

I have just come over the question if it is possible to share an MSI that has been created with Wix and is being installed as a shared component by multiple setup programs (being both Wix/Burn & 3rd party Installers like NSIS...

I'm specifically interested in the un-install process.  Will the Microsoft installer automatically do the reference-counting necessary to make sure that one application's un-install process does not remove components pre-maturely?

I know this works just fine if I install the shared MSI from multiple Wix/Burn based installers, but will this still work if there are other installers involved?

Best regards,
Tobias

____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
NOTE: This email was received from an external source. Please use caution when opening links or attachments in the message.


____________________________________________________________________
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/



More information about the wix-users mailing list