Can't install SDK on Windows 7

Running the “RemObjects SDK for Delphi - 6.0.57.993.exe” installer on Windows 7 fails to detect that I have any versions of Delphi installed (I have Delphi 5/2007/XE-2). The “Integrate Into Delphi” option never displays.

Running the same install on a Windows XP machine works OK. I have tried running as “administrator” with the same results. Any ideas?

Hi.

Our installer uses regedit keys to detect installed Delphi. For example for XE2 it is HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0 . Also need run Delphi IDE at least once after it installation.

No one else is having problems in Windows 7? Doing a manual install for all three version will not be easy.

The keys are there when viewed through RegEdit. Following is a dump:

[HKEY_CURRENT_USER\Software\Embarcadero\BDS\9.0]
“App”=“E:\Program Files\Embarcadero\RAD Studio\9.0\bin\bds.exe”
“Compatible”="43494"
“ProductVersion”="16"
“RegCompany”=“Orion Law Management Systems Inc.”
“RegOwner”=“Terrence Koehn”
“RootDir”=“E:\Program Files\Embarcadero\RAD Studio\9.0\”
“UseSharedFiles”=“TRUE”
“Edition”=“Professional”
“RegMergeTimeStamp”=“3-15-2012 11|32|58"
“InstallLanguage”=“English”
“RegMergeLevel”=dword:00000001
"ShowProjectOutputs”=“False”

I found the problem but I’m not sure how to fix it. If I run RegEdit as “administrator” the keys for Delphi are missing. Windows 7 registry virtualization is apparently causing the installer (which runs as administrator) to not see the needed values in the registry. Any ideas on how to get around this?

I think you need install RemObjects SDK under same account as Delphi.

My computer was joined to a domain server that was old and having problems. Once this was corrected my “odd” security problems were resolved.