Originariamente inviato da eziogsv
Application.Exit() non dovrebbe chiudere l' applicazione corrente?

in una routine di controllo ho inserito il codice

If ............ then
.....................
Application.Exit()
End If

poiché anche se il codice viene letto l' applicazione non si chiude, ho inserito l' istruzione direttamente nella Sub frmMain_ Load, dove frmMain è il form di startup

niente, l' istruzione viene bypassata, non funge
Per caso hai fatto cose strane con thread, dialog box, ... ?
ma non è l' istruzione per eccellenza per far sì che una applicazione si chiuda?
No, Application.Exit() serve per fermare tutte le message pump, il che per la maggior parte delle applicazioni Windows Forms significa uscire, ma questo non è necessariamente vero in tutti i casi.