This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- [Win8.1-64bits] Wow6432Node/RegDBExist : can't read 64 bits key
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 22, 2014
02:48 AM
[Win8.1-64bits] Wow6432Node/RegDBExist : can't read 64 bits key
Hi,
I installed Java 1.7 - 64bits in Win7-64bits and Win8.1-64bits OS.
My registry looks like "HKLM\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\"
The registry is OK because it's a 64bits application i've installed.
In my Installshield project, I want to read this key with the "RegDBExist" command.
The command fails because it doesn't find this key.
This command success only if the "HKLM\\SOFTWARE\\Wow6432Node\\JavaSoft\\Java Runtime Environment\\" key exists.
Could you tell me how I can read the right 64 bits key in my registry ?
I try to execute the "Disable(WOW64FSREDIRECTION)" command before installing Java, and before executing the "RegDBExist" command, but it doesn't work anymore.
Thanks
Lionel
I installed Java 1.7 - 64bits in Win7-64bits and Win8.1-64bits OS.
My registry looks like "HKLM\\SOFTWARE\\JavaSoft\\Java Runtime Environment\\"
The registry is OK because it's a 64bits application i've installed.
In my Installshield project, I want to read this key with the "RegDBExist" command.
The command fails because it doesn't find this key.
This command success only if the "HKLM\\SOFTWARE\\Wow6432Node\\JavaSoft\\Java Runtime Environment\\" key exists.
Could you tell me how I can read the right 64 bits key in my registry ?
I try to execute the "Disable(WOW64FSREDIRECTION)" command before installing Java, and before executing the "RegDBExist" command, but it doesn't work anymore.
Thanks
Lionel
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 22, 2014
04:06 PM
If you have not, please refer to RegDBKeyExist.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 27, 2014
04:12 AM
Yes, I read the RegDBKeyExist doc and I saw the "Additional Information".
I executed the "Disable(WOW64FSREDIRECTION)" command before installing Java, and before executing the "RegDBKeyExist" command, but it doesn't work anymore.
Any other idea ?
I executed the "Disable(WOW64FSREDIRECTION)" command before installing Java, and before executing the "RegDBKeyExist" command, but it doesn't work anymore.
Any other idea ?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎May 28, 2014
06:28 AM
You need the "REGDB_OPTION_WOW64_64KEY"-Option to read the 64-Bit part of the registry´.
Read the section:
http://helpnet.flexerasoftware.com/installshield20helplib/Content/helplibrary/Targeting64Bit-IS.htm
regards
Markus
Read the section:
http://helpnet.flexerasoftware.com/installshield20helplib/Content/helplibrary/Targeting64Bit-IS.htm
regards
Markus