【发布时间】:2017-04-26 16:17:46
【问题描述】:
我正在将一个控制台应用程序移植到.NET Core,并且我正在尝试替换这一行:
AppDomain.CurrentDomain.UnhandledException += UnhandledException;
阅读this后,似乎没有内置的方法可以做到这一点。
所以我的问题是:用try/catch 替换围绕我的整个代码的这一行的唯一方法是什么?
通过阅读this,似乎还有另一种方法,即继续使用System.AppDomain,但我似乎找不到这个类/方法。我唯一的猜测是this library,但它明确指出尽可能不使用它,所以我不想这样做。
【问题讨论】:
-
现在没用,但是这个will be back in .Net Core 1.2
-
1.2 已重命名为 2.0。它应该在 VS2017 中发布,但他们没有及时完成。 “零错误”的当前目标是 5 月 10 日。
标签: c# .net exception-handling console-application .net-core