Detection issue
Opened this issue · 10 comments
Doesn't detect Delphi 10 Seattle on Windows 10, gives the error "You don't have a Object Pascal IDE installed (1)" when loaded.
DITE detect the Installed Delphi versions using the windows registry, So check if this key exist
HKEY_CURRENT_USER)\Software\Embarcadero\BDS\17.0
Also check the value of the App entry in the same key.
The key does exist but I do not see an App entry.
Creating the entry does fix the problem, but I wonder why entry was never there in the first place? I did a standard web install.
Maybe is related to your Delphi SKU (Starter).
I'm trying Berlin 10.1 Update 1 Starter, and I had to add that "App" string value to make it detect.
Since many people are diving into Delphi due to its free promo editions, it could be great to fix that inconvenience for new users.
RAD Studio 10.2 Tokyo Starter still needs this manual step to make it detect.
I guess there should be a workaround detecting key "Edition" and "RootDir" to prepend it "bin\bds.exe" in order to make it detect instead of making us do it manually with "App" key.
The registry key is at HKCU. Maybe you installed with a different user account and the entry got created at that users HKCU?