ich die Portierung eine Konsolenanwendung .NET Core
, und ich versuche, diese Linie zu ersetzen:.NET-Core Globale Exception-Handler in Konsolenanwendung
AppDomain.CurrentDomain.UnhandledException += UnhandledException;
Nach der Lektüre this, so scheint es, gibt es keine eingebautes ist in der Weise, dies zu tun.
Also meine Frage: Ist der einzige Weg, um diese Zeile um meinen gesamten Code mit einem try/catch
zu ersetzen?
von this lesen, scheint es, wie es eine andere Möglichkeit ist, auf und zwar durch halten System.AppDomain
, aber ich kann nicht diese Klasse/Methode zu finden scheinen. Meine einzige Vermutung war this library, aber es gibt eindeutig an, dass es nicht verwendet werden sollte, wenn möglich, also möchte ich nicht.
Nicht hilfreich jetzt, aber das [wird wieder in .Net Core 1.2] sein (https://github.com/dotnet/corefx/issues/6398) – stuartd
1.2 wurde 2.0 umbenannt. Es sollte in VS2017 geliefert werden, aber sie haben es nicht rechtzeitig geschafft. Aktuelles Ziel für "Zero Bugs" ist der 10. Mai. –