Hi,
dann keine Hilfe auch nur beschränkter Natur sein. (BTW: du könntest mich bei Bedarf direkt für einen Code Review "engagieren", Vertraulichkeit für den gereviewten Sourcecode dann natürlich garantiert.) Ich bezweifle, dass die Installation des Visual Studios etwas an deinem Problem ändern könnten.
Wenn du sagst, das Me.Close() usw. auch nicht funktionieren ...
Welche Events deiner Formularklasse haben einen Subscriber?
.Closing eventuell? Oder ist das Formular evt. nicht über die Applikation aufgerufen? Also via Application.Run(new Form1()) oder nicht? Wer erzeugt die Instanz deines Formular? Wer zeigt es wann an? Wie (von wem und wann) wird deine Sicherheitsabfrage ausgelöst. Ich nehme mal an, dass sie innerhalb einer Methode abläuft? Oder gar im Konstruktor [sowas macht man aber nicht]?
Application.Exit() führt u.a. die Methode .Close() auf der zugehörigen Form-Klasse aus, welche das Ereignis Form.Closing auslöst.
Als weiteren Tipp könnte ich dir geben, mach einfach ein ganz simples neues WinForm-Projekt auf (das kann man ja danach wieder löschen) und versuche Application.Exit() oder Me.Close() darin auszuführen. Und zwar ohne irgendwie irgendwas anderes da zu machen. Keine Aktionen im Designer!
Ciao, Frank