VS2017 64位调试操作花费的时间比预期要长,可能是由于第三方网络文件不兼容导致的。

网上常见的两种方法

用VS2017本地调试QT项目时老是卡主,类似下图
在这里插入图片描述

暂停调试显示↓
在这里插入图片描述
上网找了很多方法大体分成两类:

1.在命令提示符那里打入例如以下命令:

netsh winsock reset catalog
netsh int ip reset reset.log hit

然后重新启动电脑
VS:"64位调试操作花费的时间比预期要长"的一解决途径

2.双击运行…\Common7\IDE\Remote Debugger\x64\msvsmon.exe

两种方法都尝试了发现都不行,针对VS2107与第三方网络软件不兼容的问题做了以下几种方法,发现可以解决:

1.临时禁用防火墙或杀毒软件,尤其是那些包含网络流量监控功能的软件。
将 VS2017 的可执行文件(devenv.exe)和调试目标加入防火墙和杀毒软件的白名单。
防火墙 >> 允许应用通过防火墙 >> 更改设置 >> 允许其他应用 >> 添加vs2017的devenv.exe路径
在这里插入图片描述
2.关闭正在运行的VPN、代理软件等

3.关闭调试器中的网络调试功能,关闭以下选项

(1)VS2017 >> 工具 >> 选项 >> 调试 >> 常规 >>

  • 调试时启用诊断工具
  • 对ASP.NET 启用 JavaScript 调试(Chrome、Edge 和 IE)

(2)VS2017 >> 工具 >> 选项 >> 调试 >> 符号 >>

  • Microsoft 符号服务器
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐