Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Delphi 12 parallel mit Delphi 11: Windows-PATH Probleme

  Alt 11. Nov 2023, 13:20
Die Dateien darin haben normal eine Versionsnummer im Dateinamen, so dass es "eigentlich" nicht zu Konflikten kommt.


Suchpfade zu Packages sind schon etwas wichtig.

Normals werden DesignTimePackages in der Registry eingetragen,
worüber Delphi diese lädt.

Jetzt kommt es auf die Reihenfolge drauf an und ob auch z.B. unregistrierte Runtimepackages geladen werden müssen. (leider hat Windows standardmäßig nicht das aktuelle Verzeichnis der DLL/BPL in seinen DLL-Suchpfaden drin, für dessen Abhängigkeiten aka Imports/Requires)

Lädt eine der geladenen DLL/BPL eine andere DLL/BPL, dann ist es egal, ob sie in der Registry drin steht (die kennt Windows nicht), denn es wird ausschließlich der DLL-Suchpfad des Windows benutzt, inkl. der %PATH%-Variable.
https://learn.microsoft.com/de-de/wi...y-search-order



Wenn man sich aktuell ins QUALITY einloggen könnte, dann wäre es möglich einen seit Jahren unbeantworteten Bugreport/Featruerequest zu diesem Thema zu finden.
$2B or not $2B

Geändert von himitsu (11. Nov 2023 um 13:32 Uhr)
  Mit Zitat antworten Zitat