Das stoppt aber nicht den Start der Anwendung an genau dieser Stelle wenn ich mich nicht irre.
Das ist der Sinn der Übung: Das Programm kann sich sauber beenden. Wenn man die Überprüfung an der richtigen Stelle macht (zB. Projektdatei) sollte man ohne solche Krücken auskommen können.