Hallo,
ich migriere gerade Programme von Delphi 10.3 auf Delphi 10.4.
Ich weiss nicht, ob es wichtig ist, aber das Programm verwendet Laufzeit Packages.
Jetzt zum Problem:
Wenn ich das Programm starte, erhalte ich *sofort* diese Fehlermeldung:
Die Anwendung konnte nicht korrekt gestartet werden (0xc000007b). Klicken SIe auf "OK" um die Anwendung zu schließen.
Das Problem ist, dass das Programm noch nicht mal bei "Application.Initialize" angekommen ist. Ich habe also mit "Showmessages"
etc keine Chance auch nur ansatzweise herauszufinden, an welcher Stelle es knallt.
"Blöderweise" funktioniert das Programm, wenn ich es aus der
IDE heraus starte.
Klar, der erste Gedanke ist, da fehlt eine Datei. Da ich dieses Programm aber schon seit fast 20 Jahren weiter entwickle,
kenne ich eigentlich alle Dateien, die notwendig sind. Außerdem "schreit" einen das Programm ja auch an, dass z.B. die vcl270.bpl fehlt.
Mein Problem ist, wie kann ich das debuggen ? Wie finde ich heraus, was da den Fehler erzeugt.
Bin für jeden Tipp dankbar.
Tom