Visual Studio 2013 Update 2 最大化核心 [英] Visual Studio 2013 Update 2 maxes out core
问题描述
我最近在 Windows 7 虚拟机上安装了 Visual Studio 2013 Professional Update 2.我一直在运行 VS 2012 没有问题,但我想升级.一周以来一切都运行良好,但现在对于某个项目,IDE 陷入困境,任务管理器报告我的 4 核机器上的 CPU 使用率始终为 25%.重新启动 VS,我的电脑什么也没做.
I recently installed Visual Studio 2013 Professional Update 2 on a Windows 7 virtual machine. I had been running VS 2012 with no problems, but I wanted to upgrade. Everything was working well for a week, but now for a certain project the IDE is bogging down and task manager is reporting a consistent 25% CPU usage on my 4 core machine. Restarting VS and my PC does nothing.
如果我在安全模式 devenv.exe/SafeMode
下启动 VS,问题就会消失,并且是特定于项目的.
If I start VS in safemode devenv.exe /SafeMode
the problem goes away, and it is project-specific.
我运行了 Process Explorer 并发现了这个线程
(注意:不是突出显示的线程,而是顶部的线程)
I've run Process Explorer and discovered this thread
(note: not the highlighted one but the thread on top)
然后我发现了这个相关的论坛:https://connect.microsoft.com/VisualStudio/feedback/details/873579/high-cpu-usage-possably-after-updating-to-update-2但我没有安装 Power Tools 或 Alternating Line Color 扩展程序.
Then I found this forum related to it: https://connect.microsoft.com/VisualStudio/feedback/details/873579/high-cpu-usage-possibly-after-updating-to-update-2 But I don't have either Power Tools or Alternating Line Color extensions installed.
如果不是任何扩展(我没有添加任何扩展),那可能是什么问题?我唯一能想到的就是 NuGet 包.
If it's not any extensions (I haven't added any), what could the issue be? The only thing I can think of is the NuGet packages.
编辑我发现这个线程Visual Studio 2013 Update 2 后使用 Kendo UI 树视图的 Asp.Net CPU 问题 并尝试禁用浏览器链接的解决方案无济于事.
EDIT I found this thread Asp.Net CPU issue working with Kendo UI treeview after Visual Studio 2013 Update 2 and tried the solution of disabling Browser Link to no avail.
编辑我还禁用了源代码控制,如下所述VS2013 永久 CPU 使用率即使处于空闲模式 但显然它在更新 2 中并未如问题所述那样修复.
EDIT I also disabled Source Control as described here VS2013 permanent CPU usage even though in idle mode but apparently it is not fixed in Update 2 as the question states.
EDIT 调试和暂停罪魁祸首线程(主线程)经常给我这个堆栈跟踪:
EDIT debugging and pausing the culprit thread (main thread) gives me this stack trace more often than not:
推荐答案
我在 Visual Studio 2013 Update 4 上为同一问题苦苦挣扎了几天.
I have been struggling with the same issue for a couple of days on Visual Studio 2013 Update 4.
在此处禁用启用浏览器链接"选项:
为我解决了问题.
这篇关于Visual Studio 2013 Update 2 最大化核心的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!