[wix-users] Uninstallation issues

Rob Mensching rob at firegiant.com
Thu Feb 1 09:46:56 PST 2018


Component GUIDs (Component/@Guid attribute) are a global identifiers (the "G" and the "ID" in GUID). Products take reference counts on those GUIDs. So, Component GUIDs are vitally important in upgrades.

 The Component "name" (Component/@Id attribute) is scoped to an .MSI file and changing it really only has implications to patching (due to the way patching is implemented).

_____________________________________________________________
 Short replies here. Complete answers over there: http://www.firegiant.com/


-----Original Message-----
From: Joseph L. Casale [mailto:jcasale at activenetwerx.com] 
Sent: Thursday, February 1, 2018 9:00 AM
To: Rob Mensching <rob at firegiant.com>; WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; 'Edwin Castro' <egcastr at gmail.com>
Subject: RE: [wix-users] Uninstallation issues

> -----Original Message-----
> From: Rob Mensching [mailto:rob at firegiant.com]
> Sent: Wednesday, January 31, 2018 12:39 PM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>; 
> 'Edwin Castro' <egcastr at gmail.com>
> Cc: Joseph L. Casale <jcasale at activenetwerx.com>
> Subject: RE: [wix-users] Uninstallation issues
> 
> http://robmensching.com/blog/posts/2003/10/18/component-rules-101/

Hi Rob,
That and the preceding article were informative, I appreciate that. While reading those and a few MSDN articles that your articles referred to, I still don't know the semantics around product upgrades. Do component IDs (the GUID) matter between product upgrades?
Or in that case, does just the component name matter?

Thanks a lot,
jlc



More information about the wix-users mailing list