VS.自动调试

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

  

 

 

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

 

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

删除:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger

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

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

 

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

 2.1、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

  

 

  "C:\Windows\system32\vsjitdebugger.exe" -p %ld -e %ld

 

 2.2、HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger 

  

 

  "C:\Windows\system32\vsjitdebugger.exe" PID %d APPDOM %d EXTEXT "%s" EVTHDL %d

 

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

 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger

 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\DbgManagedDebugger

 

 SH的306的曲面屏:

  

  "C:\Windows\system32\vsjitdebugger.exe" -p %ld -e %ld

 

  

  "C:\Windows\system32\vsjitdebugger.exe" PID %d APPDOM %d EXTEXT "%s" EVTHDL %d

4、

5、

 

posted @ 2020-08-05 14:59  CppSkill  阅读(259)  评论(0编辑  收藏  举报