天天看点

修改默认调试器

1-转

开发时经常遇到不同版本VC编译的程序, 切换到对应版本的调试器上容易调试一些,

每次去改时都记不得位置和参数, 干脆留在这里, 免得到处去找.

注册表位置:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AeDebug

Auto

= 0 // 系统会弹出一个对话框,让你在几个调试器中选择

= 1 // 系统会自动调用默认调试器

UserDebuggerHotKey=dword:00000000 // 没动过这个参数, 也没深究

Debugger // 主要改这个

VC6

“C://Program Files//Microsoft Visual Studio//Common//MSDev98//Bin//msdev.exe/” -p %ld -e %ld

VS2008

“C:/WINDOWS/system32/vsjitdebugger.exe” -p %ld -e %ld

据说可以这样设, 没试过, 也留在这里: 工具->选项->调试->实时,里边三个复选框,根据需要打钩就行了。

当选用jitdebugger时, 如果同时安装有2008和2010, 出现的选择调试器提示框中, 会同时出现2008和2010, 可供选择

Windbg

“C:\Program Files\Windows Kits\8.0\Debuggers\x86\windbg.exe” -p %ld -e %ld -g

进入Windbg.exe所在目录, 直接Windbg -I也可以

Dr.Watson // 不常用, 收录在此

DRWTSN32 -p %ld -e %ld -g

修改默认调试器
修改默认调试器

继续阅读