VS.自动调试

ZC:自动调试 的界面,类似如下,会有 "关闭程序"&"调试程序" 两个选项:(自动调试 关闭后,就没有 "调试程序" 这个选项了)

  

1、关闭 VS 的自动调试 - sn_wolf - 博客园.html(https://www.cnblogs.com/cyrix/articles/1706916.html

在安装了vs2005/VS2008之后,一旦某些进程出现问题,那个调试器总会出来捣乱。下面就解决它!

删除:
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebugDebugger

HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger

删除后打开visual studio 2005,选工具-选项-调试-实时,把右面的三个选项的对勾都去掉就ok了
如果没有看到调试那是因为你没有选择显示全部选项,打开工具-选项以后,在左下角有一个显示全部选项的选框,选上就ok

这样,windows就没有任何调试器了。
如果想恢复原来的:
执行: drwtsn32 -i

2、我在SH的306的曲面屏:

 2.1、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebugDebugger

  

  "C:Windowssystem32vsjitdebugger.exe" -p %ld -e %ld

 2.2、HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger 

  

  "C:Windowssystem32vsjitdebugger.exe" PID %d APPDOM %d EXTEXT "%s" EVTHDL %d

3、发现上面的都删掉了,但是 没反应 还是会弹 自动调试的界面,于是又搜索,发现 x64的话 相应的键值也要删掉:

 HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindows NTCurrentVersionAeDebugDebugger

 HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger

 SH的306的曲面屏:

  

  "C:Windowssystem32vsjitdebugger.exe" -p %ld -e %ld

  

  "C:Windowssystem32vsjitdebugger.exe" PID %d APPDOM %d EXTEXT "%s" EVTHDL %d

4、

5、

原文地址:https://www.cnblogs.com/cppskill/p/13439872.html