我正在尝试为一些实时数据捕获软件的调试版本创建一个顶级异常捕获,并且想知道是否有一个类似于 Application.ThreadException 的顶级异常处理程序来捕获所有异常,而不仅仅是未处理/捕获那些。
提前致谢
我正在尝试为一些实时数据捕获软件的调试版本创建一个顶级异常捕获,并且想知道是否有一个类似于 Application.ThreadException 的顶级异常处理程序来捕获所有异常,而不仅仅是未处理/捕获那些。
提前致谢
如果您只想收到所有异常的通知,可以使用AppDomain.FirstChanceException事件。
注意:这仅在 .NET 4.0 中可用。
所有异常都继承 System.Exception。这将是您可以捕获的最高级别。