
当有多个线程运行同一块代码时,其中任意一个线程执行到断点,调试器都会中止。
换句话说,当分步调试时,有另外一个线程可能也在运行此代码片并且到达断点位置。
发生这种情况时,visual studio会在感叹号的旁边添加一个蓝色圆圈提醒。
解决办法:
1 确保只有一个线程启动调试器。(试试注销或者重启电脑,也可能需要分析代码)
2 或者点击debug --- windows ---- threads菜单,右键点击不需要的线程名,
然后选择freeze。
如果对您有帮助,请采纳答案好吗,谢谢!
关闭调试,重新编译,然后重新调试。不行把bin obj清除下,重新生成。