如果我在一夜之间将调试器留在断点处然后在第二天返回继续(即F10),我遇到了Visual Studio的冻结问题。
发生的事情是,不仅Visual Studio会冻结,而且整个计算机也会挂起,并迫使我重新启动。这发生在四核计算机上,这意味着VS基本上占用了所有核心的CPU。
我可以用这样的愚蠢错误做些事情,还是我真的要避免让调试过程在断点处停留很长一段时间?我实际上确实需要做这样的事情,因为有时候某个断点需要几个小时才能击中。
感谢。
编辑:我正在调试连接到远程SQL服务器的本地项目。如果我将断点留下一个小时左右,我从来没有遇到任何问题。冻结只发生在我过夜的时候。
Edit2:如果我在一夜间断点后终止调试器而不是继续调试,也会出现问题。
答案 0 :(得分:-1)
创建一个非常简单的测试项目,连接到远程sql服务器,这将确定它是项目还是计算机。我的第一个猜测是你需要重新安装Windows。