Ich versuche, Environment.FailFast () in meiner Anwendung zu verwenden. Die MSDN-Dokumentation besagt, dass während der Beendigung der Anwendung ein Anwendungs-Dump erstellt wird.
Die FailFast-Methode schreibt die Nachrichtenzeichenfolge in Windows Anwendungsereignisprotokoll erstellt einen Speicherauszug Ihrer Anwendung und dann beendet den aktuellen Prozess. Die Nachrichtenzeichenfolge ist ebenfalls in enthalten Fehlermeldung an Microsoft.
Kann mich jemand zu dem Ort bringen, an dem der Speicherauszug erstellt wird?
Ich habe den folgenden Code verwendet, um das Problem zu reproduzieren:
%Vor%Sie müssen die richtigen Registrierungseinträge hinzufügen, um den Speicherabzug an Ihrem gewünschten Speicherort zu platzieren, oder Sie können ihn lesen, um den Speicherort zu finden. Hier ist der Registrierungsschlüssel:
was ist
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Windows Fehlerberichte \ LocalDumps
Sie können mehr über andere Optionen in Das Abrufen des vollständigen Benutzermodus erfolgt automatisch, wenn Ihr Prozess abstürzt .