Wie schon geschrieben gibt es mehrer Einstellungen für Debug-Infos.
Zum Debuggen in der
IDE brauchst du nur die Debug-Einstellung auf die Compiler-Seite. Dann wird die Exe nur geringfügig größer.
Den Schalter auf der Linker-Seite brauchst du z.B. um mit AQTime zu arbeiten. Und dieser Schalter macht (wie auch schon zu Delphi 6-Zeiten die Exe sehr viel größer).
Da hat sich nichts grundlegendes in den letzten 20 Jahren geändert.
Und wenn deine alte Debug-Exe klein war dann hatte Sie nur auf der Compilerseite den Schalter gesetzt aber nicht auf Linker-Seite.
Und deine Release-Exe bekommst du etwas kleiner mit {$WEAKLINKRTTI ON} in der
dpr-Datei.
Dann darfst du aber nicht auf automatisch erzeugte erweiterte
RTTI-Infos setzen in deinem Quellcode.
Windows Vista - Eine neue Erfahrung in Fehlern.