如果我使用 VS 打开单个源文件,然后关闭它,VS Community 2015 会使用非常高的 CPU (~50-75 %)。如果我只是启动一个新的 VS 实例并关闭起始页面(理论上应该是相同的状态),则不会发生这种情况。
我尝试了一些流行的补救措施,例如关闭 MS Git 支持、启用浏览器链接、在非管理员模式下运行等。没有任何效果。
如果我使用 VS 打开单个源文件,然后关闭它,VS Community 2015 会使用非常高的 CPU (~50-75 %)。如果我只是启动一个新的 VS 实例并关闭起始页面(理论上应该是相同的状态),则不会发生这种情况。
我尝试了一些流行的补救措施,例如关闭 MS Git 支持、启用浏览器链接、在非管理员模式下运行等。没有任何效果。
现在还为时过早,但更新 2 似乎已经解决了 CPU 使用率高的问题以及退出后 devenv.exe 进程仍然存在的问题。
https://www.visualstudio.com/en-us/news/vs2015-update2-vs.aspx
这不是完全相同的情况:因为如果您打开单个文件,VS 也会创建一个(临时)解决方案。与解决方案管理器一起检查。如果关闭源文件,此解决方案不会自动关闭。如果只关闭起始页,则没有解决办法。
似乎 VS 存在一些错误,如果有一个开放的解决方案但没有打开的文件,这会导致高 CPU 消耗。如果关闭临时解决方案,CPU 使用率会下降。如果您至少打开了一个文件,CPU 使用率将会下降。