A C# program is invoked by:
Application.Run (new formClass ());
I\'d like to put a try/catch around the whole thing to trap any uncaught except
To catch Windows Form's unhandled exceptions hook-up the AppDomain.UnhandledException and Application.ThreadException events.
Of interest: Unexpected Errors in Managed Applications