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
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users