"Prinzipiell" ja (hab es schon mehrmals in der Vergangenheit genutzt, auch um z.B. "Modeling" zu deinstallieren, also das überalterte .NET-Zeugs),
aber funktionieren tut es hierbei nicht immer, bzw. einige Settings werden wohl nur bei Erstinstallation (dort im Assistenten) richtig vorgenommen.
(manuell ist echt ein Krampf und dann war immernoch irgendwo was nicht richtig)
Bei mir war zwar Android installiert, aber das
SDK fehlte.
Es half am Ende nur ganz Deinstallieren, Dateisystem und Registry manuell ausmisten (bei der ersten Neuinstallation nicht gemacht) und dann neu installieren.
https://www.delphipraxis.net/217700-...mpilieren.html
Grundsätzlich läuft es nun,
wenn man auf Debugging verzichtet
https://www.delphipraxis.net/217705-...ehandlung.html
und andere Fehler ignoriert
https://www.delphipraxis.net/217790-...-verreckt.html
Wenn du deinstallierst und neu installierst,
dann ist alles weg, was via GetIt installiert wurde. (bzw. das Uninstall funktioniert da nicht überall, denn einige Entwickler und auch Emba selbst sind echte Schlampen)
Aber, wenn du beim Uninstall die Registrty nicht löschen lässt, dann bleibt der Rest erhalten.
Grundsätzlich könntest du via %
bds%\bin\migrationtool.exe vorher ein Backup der Einstellungen erstellen und nach der Installation wieder herstellen,
aber dabei würden dann eventuell/vermutlich auch jene Einstellungen wieder überschrieben, welche das Setup hierfür nun richtig gemacht hatte.
Ein Therapeut entspricht 1024 Gigapeut.