[wix-users] why does 64 bit bundle install key/value pairs under the 32 bit HKLM/Software/Win6432Node registry key?

Bob Arnson bob at firegiant.com
Wed Oct 12 10:21:59 PDT 2016


Yes. Burn is currently 32-bit.

-----Original Message-----
From: wix-users [mailto:wix-users-bounces at lists.wixtoolset.org] On Behalf Of Ian Bell
Sent: Wednesday, 12 October, 2016 12:59
To: wix-users at lists.wixtoolset.org
Subject: [wix-users] why does 64 bit bundle install key/value pairs under the 32 bit HKLM/Software/Win6432Node registry key?

The 32 bit version of my WIX setup bundle adds key/value pairs under the 32 bit HKLM/Software/Win6432Node/Microsoft/Windows/CurrentVersion/Uninstall
registry key.    Examples of the keys added to the registry are
BundleCachePath, BundleVersion, QuietUninstallString and UninstallString.
Now, I found the 64 bit version of my WIX setup bundle also adds key/value pairs under the 32 bit HKLM/Software/Win6432Node/Microsoft/Windows/CurrentVersion/Uninstall
registry key and this is not where I expected to find the 64 bit key/value
pairs.   Instead, I expected the 64 bit version of my WIX setup bundle to
install under  these key/value pairs under the 64 bit registry key
HKLM/Software/Microsoft/Windows/CurrentVersion/Uninstall.   My application
needs to know where the key/value pairs installed by my WIX bundle are
located in the registry.    Is it normal for the 64 bit version of the setup
bundle to add these key/value pairs to the 32 bit version of the registry key?

 

Thanks,

 

Ian

 


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



More information about the wix-users mailing list