Prozess Monitor von SysInternals
Leider gibt es zu GetLastError keine erweiterten Infos, also was und wo genau,
drum scheiben Ladefunktionen oft nur den Namen der Datei, welche sie laden wollten, aber wenn es dann z.B. knallt, weil diese EXE/
DLL/
BPL eine andere
DLL/
BPL laden will oder die wieder eine Andere und
DORT knallt es dann ... der LadeCode bekommt halt nur die Meldung "nicht gefunden".
Fazit: mit dem PM schauen, was kurz vor der nach dem ersten Log zu dieses Packages "nicht gefunden wurde".
Die Sandbox (extrem abgespecktes Windows) ist immer super, um Abhängigkeiten, wie z.B. vergessene DLLs, zu entdecken.
https://www.delphipraxis.net/207151-...s-sandbox.html