5

Вопрос по c#, .net – Как сделать мой код создания файла дампа до сбоя?

У меня есть код на C # и C ++ (в одном проекте). Этот код имеет некоторые сбои, и я пытаюсь найти его. но этот сбой не воспроизводится в любое время - и я не могу его найти. Я хочу настроить код / ОС Windows для создания файла дампа при ...

Проверять, выписываться<a href="http://stackoverflow.com/q/4992569/21567">this</a>.

от Christian.K

3 ответа

4

Вы можете включить сохранение дампов на Vista в реестре:

  1. Open RegEdit
  2. Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting
  3. Under Windows Error Reporting, create a new registry key named LocalDumps.
3

Мне проще в использованииProcDump, Попробуйте опции -e (создать дамп для необработанных исключений), -ma (с полной памятью процесса) и -t (создать дамп при завершении приложения).

9

Вы можете зарегистрировать необработанный фильтр исключений и PInvokeMiniDumpWriteDump, Пример кода для этого находитсяВот

Похожие вопросы