[wix-users] Can Component ID be shared between installers

Habib Salim habib at hsalim.com
Thu Apr 6 08:52:05 PDT 2017


I'm really new to Wix; still haven't built my first production installer
yet, so I may be off.

By my limited understanding, each msi is independent. Therefore, as long
they are separate MSI files, I don't see why you cannot use the same
componentid in two different installers. 

For example, you could have a common fragments file that in included in
each installer's main .wxs file (which would contain separate install
paths) This would make sense as you could be using third-party component
libraries and have all such components in a shared components fragment
file.

The question really would be what happens at Uninstall.  Even there, I
think that the installer only removes files from the paths in the msi
file.



-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
Of Gerhard Matzen
Sent: Thursday, April 06, 2017 11:06 AM
To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
Subject: Re: [wix-users] Can Component ID be shared between installers

I component is uniquely identified by its component guid and its KeyPath.
As long as the component guid/keypath combination is different, then you
are OK.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
Of Simran Simpsons
Sent: Thursday, April 6, 2017 7:06 AM
To: wix-users at lists.wixtoolset.org
Subject: [wix-users] Can Component ID be shared between installers

Hi All
I have two installers that are installing similar files but in different
locations Component A is installed at C:\Program Files (x86)\ProductA
Component B is installed at C:\Program Files (x86)\ProductB

The two MSIs are different. But Can i use the same component id for both
the installers.

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

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


More information about the wix-users mailing list