I think that there may be different ways to approach RelatedBundle.  I can
only share the approach that I have been using.  For every bundle I create I
assign a "relatedBundleGuid" (which is different than the UpgradeCode for
that bundle), along with a BundleTag:

<RelatedBundle Action='Detect' Id='$(var.ThisSetup_RelatedBundleGuid)' />

Then at the later time, in the addon bundle I also designate the bundle that
the addon should target.  Here I am using the UpgradeCode of those other
previously deployed "Suite" Bundles (in addition to also defining the above
RelatedBundleGuid for this new Addon bundle, in the event that I need to
target it with another related bundle).

    <RelatedBundle Action='Addon' Id='$(var.SuiteBundleA_UpgradeCode)' />
    <RelatedBundle Action='Addon' Id='$(var.SuiteBundleB_UpgradeCode)' />

I hear your concern that the 'addon' is built without knowledge of the other
bundles.  Maybe someone else has some ideas for that issue.



--
View this message in context: 
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/R-Extend-ProductSearch-for-working-with-Burn-exe-Package-tp7600279p7600454.html
Sent from the wix-users mailing list archive at Nabble.com.

------------------------------------------------------------------------------
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to