windows平台支持多样化的调试功能,记录下一些常用的方法:
设置JIT调试器(程序运行崩溃后配置调试器自动接管):
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/AeDebug]
"Auto"=1
"Debugger"=""C:Program Files (x86)Windows Kits10Debuggersx64windbg.exe" -p %ld -e %ld -g"
设置进程启动时自动附加调试:
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Image File Execution Options/可执行程序(*.exe)]
"Debugger"=""C:Program Files (x86)Windows Kits10Debuggersx64windbg.exe""
调试服务或系统进程:
通过计划任务功能,在本机启动 SYSTEM 权限的调试服务器。