Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#8

AW: Wo merkt sich GetIt was es installiert hat?

  Alt 16. Sep 2024, 18:04
Prinzipiell gibt es zwei mal ein Repository, je Delphi-Version
ein Lokales und ein Globales.

Leider können wir das nicht selbst auswählen
und noch beschissener, sind viele Pakages FALSCH drin, so ist Vieles im User-Repo, obwohl es in globalen Verzeichnissen (z.B. C:\ProgamFiles) Dateien ändert und somit zwingend ins AllUsers-Repo gehören müsste.
Ebenso liegen viele Delphi-Updates im Users-Repo und somit kann dann nur der Admin sehen, dass es installiert ist. (der WindowsAccount, welcher für die Installation genutzt wurde)


HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\23.0\CatalogRepository\
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Embarcadero\BDS\23.0\CatalogRepository\

Users\%username%\Documents\Embarcadero\Studio\23.0\CatalogRepository\
Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\

Und innerhalb der IDE auch noch als Umgebungsvariablen zu den Verzeichnissen (nutze ich z.B. für die Dateisuche Strg+Shift+F)
$(BDSCatalogRepository)
$(BDSCatalogRepositoryAllUsers)


Zitat:
Die werden offenbar automatisch von der Forumssoftware beim Paste eingesetzt.
Leider kann man nur mit 'nem Trick das umgehen. (nicht bei mir abgucken)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Sep 2024 um 18:12 Uhr)
  Mit Zitat antworten Zitat