Folgendes Programm:
Delphi-Quellcode:
program Project1;
{$APPTYPE CONSOLE}
procedure someProc(); stdcall; external 'someDll.dll';
begin
someProc();
end.
Eine (nicht vorhandene)
dll wird statisch eingebunden. Was bekommt man beim Starten? Richtig, das Bild im Anhang. So kennt es jeder.
Es ist Delphi XE5, Windows 7 Professional.
Nun mein Problem: Auf einem System mit XE6 (und Win8.1) bekomme ich die Meldung
nie, wenn ich das Programm aus der
IDE starte. Egal ob mit Debugger oder ohne. Das Konsolenfenster geht in diesem Fall kurz auf und dann wieder zu. Auch beim Druck auf F8. Starte ich es z.B. vom Explorer aus verhält es sich wie auf der anderen Maschine auch.
Übersehe ich eine Einstellung? Hat sich hier mit XE6 etwas geändert? Auf dem Win8.1-System fehlt mir übrigens die Gruppe "Debuggerbenutzer". Ob das damit etwas zu tun haben könnte?