环境:Win7 Pro,VS2013旗舰版,asp.net网站(非应用程序),vb.net
(这是一个主要的编辑,更多地关注当前理解的问题。看起来这可能是一个特定于用户代码的问题。)
差不多完整的分辨率,3/1下午4:15 PDT:如果我摆脱代码中令人讨厌的循环,只需计数并在计数器变得过高时退出,问题似乎完全消失,包括不使IISExpress具有高CPU使用率。仍然不知道为什么,但也许这只是另一个无法解释的IDE异常现象。可能不需要再多关注。
基本问题是在调试运行期间没有遇到断点,并且"进程或线程自上一步以来已经改变了#34;条件。它似乎与IISExpress直接相关。
如果我进入任务管理器并在调试运行之间终止IISExpress,它就不会出现断点问题。我已经测试了三次并且是一致的。
Plus IISExpress显示25-50%的CPU使用率。
这个问题几天前在VS2013 Premium上无处可寻。几周来我一直在测试基本相同的代码而没有任何问题。我用SP4重新安装了Ultimate,看看是否会产生影响,但不是这样。
我正在测试的当前代码集确实有一个令人讨厌的循环,我试图删除它,但是,如果我单步执行循环几次然后终止调试我仍然得到问题。
我在同一个系统上有另一个网站,我测试时没有出现此问题,也没有让iisexpress在调试之间使用高CPU。
对此有任何帮助将不胜感激。