[wix-users] How to detect which version (if any) of WiX Toolset is installed on the computer?
Konstantin Erman
konste at ermank.com
Mon Feb 8 06:16:20 PST 2016
I've spent a day looking for that API and got noting! Documented or not documented, 3.x or 4.x, managed or unmanaged. I would appreciate any help with locating it.
After detecting WiX bundle I would have to do the same for Visual Studio own bundles, so I need that API dead or alive :-)
As far as I understand there is no access to mailing lists archive, so my only hope is that somebody long enough on the list would fish it out for me.
Thanks beforehand,
Konstantin
< sent from mobile device >
> On Feb 8, 2016, at 5:40 AM, Wesley Manning <wmanning at dynagen.ca> wrote:
>
> I know there is an API in latter versions of Wix. It was discussed on this mailing list or wix-devs. Can't remember the name and don't know if it's documented to not.
>
> Wes
>
> -----Original Message-----
> From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Tobias S
> Sent: February-08-16 4:29 AM
> To: WiX Toolset Users Mailing List <wix-users at lists.wixtoolset.org>
> Subject: Re: [wix-users] How to detect which version (if any) of WiX Toolset is installed on the computer?
>
> I'd check if environment variable %wix% is present. If yes, check e.g. for fileversion of %wix%bin\candle.exe.
>
> Other approach is traversing the ARP information in
>
> HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
> (or without wow6432Node on x86 OS)
>
> for the GUID {65E893AD-EDD5-4E7D-80CA-F0F50F383532}. The so found key should be the WIX ARP Entry. If present check for BundleVersion.
>
> ____________________________________________________________________
> 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