ProcessExplorer = LiveAnsicht
ProcessMonitor = Logging
Start aus Explorer/CMD
ungleich
Start aus Delphi-
IDE (mit oder ohne debugger bei
Win32 mit InlineDebugger)
ungleich
Debuggen aus DelphiIDE für Win64, da externer Debugger
da kann sich so Einiges unterscheiden
* 32 oder 64 Bit
* mit oder ohne Virtualsierung/Redirection (z.B. in
Win32 sind standardmäßig einige Pfade umgebogen, wie System32 auf SysWOW64)
* aktuelles Arbeitsverzeichnis
* eventuell zusätzlich gesetzte LibrarySearchPaths
* Umgebungsvariablen
*
anderer UserAccount/Rights, mit oder ohne Evaluation
* ...
z.B. Explorer hat Delphi gestartet, das startete den RemoteDebugger, der Debugger startete das Programm und überall kann sich was verändert haben