Reputation: 12036
Maybe someone has any idea why when I created new FireMonkey project, I am getting error: No platform available for current project.
? I've installed Android SDK, but in Delphi options, under SDK Manager list is empty... and when I try to add new SDK, the lists in add dialog are empty... but the same error occures after trying to create VCL application, so the problem has to be somewhere else.
Rad Studio 10 Seattle Update 1, freshly installed.
Upvotes: 4
Views: 5552
Reputation: 1216
I had this same issue a couple of times with different Delphi IDEs including latest Delphi 10.3.1 Rio, and that's how I got here. Although I don't know what causes it, I suspect that something missing or corrupted in the registry regarding Delphi install. I solved it opening RegEdit.exe, navigating to
HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0
(It might be also in HKEY_LOCAL_MACHINE and the number relates to the installed Delphi version. In this example, 20 = Delphi 10.3 Rio)
and renaming it to
HKEY_CURRENT_USER\Software\Embarcadero\BDS\20.0_OLD
which forces Delphi to recreate it next time it starts. The drawback is that you loose all your settings and installed components (but you can later export specific parts of the old corrupted key, edit it manually in notepad and import it again into the newly created key). Anyway it is better than reinstalling Delphi. If this procedure doesn't solve the issue, you can restore the original key and have the IDE the way it was.
Upvotes: 1
Reputation: 137
This is a year too late, and I can't find the Embarcadero forum entry where I read this, but the issue was solved by de-installing then re-installing Seattle, and the first time used, run as administrator.
Upvotes: 0