Чтобы получить аварийный дамп, я использовал приведенный ниже параметр реестра для машины с Windows 7, также попробовал gflags.exe.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\LocalDumps]
"DumpFolder"=hex(2):[path goes here in hex value]
"DumpType"=dword:00000002
"DumpCount"=dword:0000000a
Это хорошо работает в большинстве случаев, и я могу получить аварийный дамп, когда мое программное обеспечение выходит из строя. Но в одном из случаев, когда я использую свой софт в интеграции с еще одним кастомным софтом2, у меня не получается получить крашдамп. Я провел несколько тестов и подтвердил, что всякий раз, когда пользовательское программное обеспечение2 работает вместе с основным программным обеспечением, аварийные дампы не создаются. Настройки реестра не помогают. И нам нужно, чтобы пользовательское программное обеспечение2 работало вместе с основным программным обеспечением.
Есть ли альтернативный способ (кроме настроек реестра или GFLAGS.exe) или программное обеспечение для создания аварийных дампов в этом сценарии?
Я не могу отладить его, потому что проблема связана с развернутой машиной.