我正在将一个控制台应用程序移植到.NET Core
,并且我正在尝试替换这行代码:
AppDomain.CurrentDomain.UnhandledException += UnhandledException;
阅读完this之后,似乎没有内置的方法可以做到这一点。
所以我的问题是:唯一的方法是用try/catch
替换我整个代码周围的这行吗?
通过阅读this,似乎还有另一种方法,即继续使用System.AppDomain
,但我似乎找不到这个类/方法。 我唯一的猜测是this library,但它明确表示尽可能不要使用,所以我不想使用它。