title: AppDomain.CurrentDomain.UnhandledException not firing without debugging
body: <p>I have a .NET program with an event handler bound to Application.CurrentDomain.UnhandledException.
  When running the program with debugging, this event fires when an unhandled exception is thrown. However, when running without debugging, the event does not fire.</p>
  
  <p>What is my problem?</p>
  
  <p>Thanks,
  Andrew</p>