标签: c# exception-handling
我有一个链接到我的主应用程序的第三方GSM通信程序集(无源)。这样的组装有一个“收到的短信事件”。如果我向它添加一个处理程序,程序集会启动一个线程,偶尔抛出一个System.TimeoutException(由COM端口的读取超时引起)。
由于我无法控制外部代码,并且我需要我的应用程序在这种情况下不会崩溃,我怎么能抓住或者更好地告诉程序集忽略特定类型的异常?
提前谢谢你, F。
答案 0 :(得分:1)
您可以收听当前AppDomain未处理的异常
好文章:AppDomain.UnhandledException Part 1 Part 2