【发布时间】:2009-05-01 07:20:48
【问题描述】:
我的应用程序通常运行在 10-20 个线程上,这些线程几乎每秒都会向 GUI 发送事件以更新某些控件。
当用户关闭这些应用程序中间时,与这些事件相关的所有更新都会导致几次随机崩溃。主要是ObjectDisposedException 和NullReferenceException。
由于事件已引发但尚未由 .NET Framework 处理,因此它们不处于我可以取消它们的状态。
我不太确定处理此问题的最佳方法。目前我只是吞下例外的例外。
【问题讨论】:
标签: .net exception events objectdisposedexception