ブラウザーのクラッシュや例外の発生を防ぐために、Internet Explorer でホストされている .Net ActiveX のソースからの例外イベントを処理する必要があります。
AppDomain.CurrentDomain.UnhandledException += new
UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
と
Application.ThreadException += new
System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
Application.cs では機能しません。