Где на диске находится дамп приложения, созданный Environment.FailFast ()? - PullRequest
9 голосов
/ 18 октября 2011

Я пытаюсь использовать Environment.FailFast () в моем приложении.В документации MSDN говорится, что он создает дамп приложения во время завершения приложения.

Метод FailFast записывает строку сообщения в журнал событий приложений Windows, создает дамп приложения , а затем завершает текущий процесс.Строка сообщения также включена в отчет об ошибках в Microsoft.

Может кто-нибудь направить меня в место, где создается дамп?

1 Ответ

4 голосов
/ 12 июня 2013

Я использовал следующий код, чтобы воспроизвести проблему:

Environment.FailFast("Something bad happened");

Вам нужно добавить правильные записи реестра, чтобы разместить дамп в нужном месте, или вы можете прочитать его, чтобы найти местоположение.Вот раздел реестра:

enter image description here

, который

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ Отчеты об ошибках Windows \ LocalDumps

Вы можете узнать больше о других опциях в Получение дампов в полном пользовательском режиме автоматически при сбое процесса .

...