在进程崩溃vista-win8k上调用VS调试器

时间:2011-07-11 19:27:43

标签: c++ visual-studio debugging windows-7 windows-xp

在xp上,每次进程崩溃时,操作系统都会弹出一个对话框,询问我是否要调试该进程。我无法找到在更高版本的Windows上启用此功能的方法。重申一下,我想将一个调试器附加到一个在崩溃时自动中断的本机进程。

有谁知道如何完成这项工作?

2 个答案:

答案 0 :(得分:2)

Enable Just-In-Time debugging

编辑:因为这不适合你,还有一些额外的建议 -

  • 确保AeDebug注册表项值正确无误。
  • Setup WER创建完整的崩溃转储,并调试转储。
  • 对此不确定,但您的用户是否可能没有调试权限?从来没有检查过,但我认为这会阻止该用户有机会调试该过程(即使你这样做,UAC可能会绕过它们 - 但我不知道这是事实)。

答案 1 :(得分:0)

我认为你要找的是Dr. Watson toolThis KB article解释了如何禁用或启用它。