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
- :
- Installation Requirement for Registry 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
‎Sep 02, 2013
08:05 AM
Installation Requirement for Registry key
Hello,
My project is based on the BasicMSI Installshield project. I need to add intallation requirement for J# redistributable, i.e. J# must be installed on the computer in advance. Following registry key is created on the computer when J# redistributable is installed
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visual JSharp Setup
Hense I added new custom SW condition:
What to find: Registry entry
Registry Root: HKEY_LOCAL_MACHINE
Registry Key: SOFTWARE\Microsoft\Visual JSharp Setup
Registry Value:
My installation should be continued if ther key is found.
I tried to install my installer on the computer which has J# reditributables and correct registry key is created, but installation always stops with the message I specified in the requirement. Hence installer cannot find the key.
Could you please advise what i'm doing wrong?
Thank you.
Best regards, Georgiy
My project is based on the BasicMSI Installshield project. I need to add intallation requirement for J# redistributable, i.e. J# must be installed on the computer in advance. Following registry key is created on the computer when J# redistributable is installed
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Visual JSharp Setup
Hense I added new custom SW condition:
What to find: Registry entry
Registry Root: HKEY_LOCAL_MACHINE
Registry Key: SOFTWARE\Microsoft\Visual JSharp Setup
Registry Value:
My installation should be continued if ther key is found.
I tried to install my installer on the computer which has J# reditributables and correct registry key is created, but installation always stops with the message I specified in the requirement. Hence installer cannot find the key.
Could you please advise what i'm doing wrong?
Thank you.
Best regards, Georgiy
(3) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Sep 06, 2013
07:24 PM
If you are using System Search, hence RegLocator Table, then it is "not possible to use the RegLocator table to check only for the presence of the key."
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2013
01:05 AM
Could you please advise any other alternative how I check whether J# is installed or not?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 01, 2013
01:10 PM
You can either look for another registry entry that contains value data if there is one, or create a custom action that determines if the registry exists and sets a property which can then be used.