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
- :
- InstallAnywhere
- :
- InstallAnywhere Forum
- :
- Re: Access registry on Win64 platform
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
‎Jun 26, 2008
11:01 AM
Access registry on Win64 platform
Hello.
We have our application deployed on various platforms of windows including Win64. Although it was not needed until now, we now need to maintain a counter in the windows registry (during Post-Install phase of building the installer).
The service provided by InstallAnywhere API - com.installshield.wizard.platform.win32.Win32RegistryService is limited to access Win32 platforms only. Is there a means by which we can access the registry on Win64 platforms?
Thank you.
We have our application deployed on various platforms of windows including Win64. Although it was not needed until now, we now need to maintain a counter in the windows registry (during Post-Install phase of building the installer).
The service provided by InstallAnywhere API - com.installshield.wizard.platform.win32.Win32RegistryService is limited to access Win32 platforms only. Is there a means by which we can access the registry on Win64 platforms?
Thank you.
(9) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 30, 2008
05:53 AM
I did not find any solution to this problem despite a good amount of effort 😞 Am implementing my solution using a properties file!
I actually could've used cmd.exe in conjunction with REG ADD command or similar registry commands... But this solution wouldn't work on Vista! So files is the only solution.
I actually could've used cmd.exe in conjunction with REG ADD command or similar registry commands... But this solution wouldn't work on Vista! So files is the only solution.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 16, 2008
12:33 PM
Maybe it's a Vista registry issue, then (if it doesn't work on Vista?) Maybe the registry model changed in Vista?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 21, 2008
09:26 AM
PV,
There are two parts of this problem if you see...
1. No PROPER solution for 64 bit OS implementations (this is as said by IA). It means that the in built functions of IA would not work on 64 bit OS implementations.
2. Now, even if you use a workaround like manually calling cmd.exe with REG ADD or such related registry commands, the security system of Vista wouldnt allow execution of such commands from the installer.
There are two parts of this problem if you see...
1. No PROPER solution for 64 bit OS implementations (this is as said by IA). It means that the in built functions of IA would not work on 64 bit OS implementations.
2. Now, even if you use a workaround like manually calling cmd.exe with REG ADD or such related registry commands, the security system of Vista wouldnt allow execution of such commands from the installer.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 21, 2008
10:44 AM
Wow this seems like a SERIOUS limitations of 64-bit Windows support. I don't even know how they claim 64-bit Windows support if the registry actions don't work on Windows 64!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jul 22, 2008
07:25 AM
Refer to the javadoc for the interface com.installshield.wizard.platform.win32.Win32RegistryService. The second sentence in the first paragraph says "This service is provided only on the Win32 platforms".
We cannot access a registry on Win64 platforms from custom code :mad:
We cannot access a registry on Win64 platforms from custom code :mad:
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 08, 2008
05:22 AM
I've just noticed this in my IA 8.0.1 - in the Set Windows Registry - Multiple Entries there is an option: Acces specific registry view (64-bit system).
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 21, 2008
07:16 AM
hmmm... not sure about 8.0.1. I've been using 2008 Enterprise edition!
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 21, 2008
10:02 AM
Well IA 2008 came AFTER 8 (it's version 9 if you like) so I guess the option should be there!