Sinceramente non vedo nulla di anomalo, manca qualcosa.
Non capisco come fai a dire oltretutto che l'errore viene generato:
lanciando semplicemente un eseguibile! da C:\. Anche senza la gestione degli errori se tu avessi scritto del codice che solleva un'eccezione nella Form1 sicuramente non viene fuori quello che hai scritto!Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());// l eccezione è generata qui
:master: