Regisrierte BPLs werden aus dem Pfad geladen, womit sie registriert wurden.
z.B. "Known Packages"
Aber
BPL aus Abhängigkeiten, welche Windows (vorher) lädt, werden nur im Suchpfad gesucht ... aber dass später ein Eintrag zum Laden folgt, inkl. Pfad, wird nicht beachtet.
die einzige praktikable Lösung wäre, wenn
BPL vorher nach Abhängigkeit sortiert und dann geladen würden. (Probleme würde dann zwar noch dynamisches Laden ergeben, aber da könnte man den Pfad mit angeben)
Ja und genau das ist ja das Problem, wenn man Runtime und Designtime Packages hat. Das Runtime
Package kann dann nicht geladen werden, weil es im PATH nicht gefunden wird. Mit meiner Anleitung ist das Themem ein für allemal Geschichte, ohne dass die PATH Variable überfüllt wird. So reicht ein einziger kleiner Eintraig im PATH auf C:\
BPL und fertig. Diese gilt dann für alle Delphiversionen, nachdem man die Grundkonfiguration jeweils daran angepasst hat. Also einfach jeweils diese Grundeinstellung für
BPL/DCP Ausgabeverzeichnis auf c:\
BPL und c:\DCP\Delphiversion abändern und fertig.