static void Main(string [] args) { try { DoMain (args); } catch (Exception ex) { Logger.Log.Error (ex, "Unhandled exception thrown. Exiting immediately."); Environment.Exit (1); } }