[wix-users] Detect Bundle Version by UpgradeCode

Edwin Castro egcastr at gmail.com
Wed Feb 7 15:24:56 PST 2018

Does BAF stand for BAFunction? If so, yes I'm using BAF and not a custom BA.

I'm trying to detect a "random bundle".  They are related in the sense that
they represent different flavors of the same product that are not to be
installed at the same time. I'm trying to implement a launch condition that
blocks the install of the other "random bundle" is discovered and I'd like
the message to include the version for the currently installed bundle
because the bundle has the "correct" version while the MSI has a
bastardized version that fits in the first 3 version components.

I had just started writing something very similar to the function in
butil.cpp so thanks for the reference. I'll use butil.cpp instead!

Edwin G. Castro

On Tue, Feb 6, 2018 at 6:35 PM, Hoover, Jacob <Jacob.Hoover at greenheck.com>

> Using a BAF or a custom BA?  Is this a related bundle or just some "random
> bundle"?
> RelatedBundle will provide a callback for OnDetectRelatedBundle.
> Dutil's butil has BundleEnumRelatedBundle which would accomplish this if
> you are writing native code. - Ref: https://github.com/wixtoolset/
> wix3/blob/develop/src/libs/dutil/butil.cpp
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf
> Of Edwin Castro via wix-users
> Sent: Tuesday, February 6, 2018 4:49 PM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Cc: Edwin Castro <egcastr at gmail.com>
> Subject: [wix-users] Detect Bundle Version by UpgradeCode
> I need to detect an installed bundle by upgrade code and determine its
> version. util:ProductSearch doesn't seem to work with upgrade code for
> bundles. wix:RelatedBundle doesn't seem to provide access to version
> information if it can detect another bundle by upgrade code. How can I
> detect another bundle by upgrade code and get its version?
> --
> Edwin G. Castro
> ____________________________________________________________________
> WiX Toolset Users Mailing List provided by FireGiant
> http://www.firegiant.com/

More information about the wix-users mailing list