[wix-users] why does 64 bit bundle install key/value pairs under the 32 bit HKLM/Software/Win6432Node registry key?
Ian Bell
ib at ianbellsoftware.com
Wed Oct 12 09:59:09 PDT 2016
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
More information about the wix-users
mailing list