我最近转向了一台全新的PC,并意识到在VS 2015中的远程调试突然变得非常缓慢,重复5-10秒的VS应用程序挂起,而我正在使用F10。我的老客户一点问题都没有。我发现我的旧版本和2015版本只通过线程,其中包括我碰到的第一个断点。这完全可以满足我的所有需求,而且在远程调试中也要快得多。
因为在VS中似乎没有这方面的设置,我假设此行为来自我为VS 2008 SP1安装的修补程序,该修补程序在调试(https://support.microsoft.com/en-us/help/957912/updates-for-visual-studio-2008-sp1-debugging-and-breakpoints)方面遇到了一些问题。现在我不想通过安装VS 2008 SP1,补丁,然后VS 2015来测试这个问题。有没有其他easy (无冻结/解冻点击)的方法来获得VS来忽略其他线程?
发布于 2017-01-31 05:57:46
(1)某些扩展工具,如“调试单线程”,将是解决此问题的途径:
https://marketplace.visualstudio.com/items?itemName=mayerwin.DebugSingleThread
(2)使用线程Id过滤线程并选择您只想调试的线程也是一种解决方法。
https://stackoverflow.com/questions/41939806
复制相似问题