gpt4 book ai didi

c# - Visual Studio 2019 未终止后台进程 - CPU 使用率高、滞后

转载 作者:行者123 更新时间:2023-12-01 22:38:28 25 4
gpt4 key购买 nike

在 VS 2019 的最新版本中,现在为 16.3.8,但与其他版本(16.3.7、16.3.6、16.3.5)也存在同样的问题,我发现在使用几个小时后,我发现许多永远不会终止的后台进程(在屏幕左下角的小图标中可见)。它并没有说太多关于它们的信息,只是“后台进程”,并且它们的数量稳步增加,直到超过 5 VS 变得异常缓慢,任何操作都出现高度滞后,甚至打字(那么不是很“后台”) 。

网上有一些帖子描述了同样的问题,但没有提出任何解决方案有帮助;例如,我发现如果删除 vs 目录,进程就会消失,但可以肯定的是,它们会在几个小时后返回,有时甚至更快。另一个建议是删除所有临时文件,但没有任何改善。我已向微软登记了一个问题,但谁知道他们是否会做出回应(为什么我们要支付许可费??)。有其他人经历过这种情况并知道任何解决方案吗?

就目前情况而言,这个问题变得非常烦人,我已经回到了 2017 年,当时没有这个问题。

左下角图标: enter image description here

当我单击此按钮时,它会显示“正在运行低优先级后台任务”,并且计数会稳步增加。没有更多信息了。

enter image description here

我让 VS 运行了很长时间,但它们似乎永远无法完成。

我已禁用已安装的每个扩展,但没有区别

如果还有其他人遇到这种情况,请投票支持我向微软提出的支持查询,以将其列入优先列表https://developercommunity.visualstudio.com/content/problem/782552/high-cpu-usage-16.html

最佳答案

我从msdn找到了这个问题的一半解决方案。然而,值得注意的是,这个问题以略有不同的形式重新出现。不过,以下内容可能会对某些人有所帮助。

https://developercommunity.visualstudio.com/content/problem/672009/live-analysis-eats-up-memory-resulting-in-vs-crash.html?childToView=858720#comment-858720

其中包含以下帖子:

作为解决方法,添加包含以下内容的规则集:

<?xml version="1.0" encoding="utf-8"?>
<RuleSet Name="MyRules" Description="My Rules" ToolsVersion="16.0">
<Rules AnalyzerId="Microsoft.CodeAnalysis.Features" RuleNamespace="Microsoft.CodeAnalysis.Features">
<Rule Id="IDE0067" Action="None" />
<Rule Id="IDE0068" Action="None" />
<Rule Id="IDE0069" Action="None" />
</Rules>
</RuleSet>

您可以将规则集添加到您的项目/解决方案中,如下所示:

https://learn.microsoft.com/en-us/visualstudio/code-quality/using-rule-sets-to-group-code-analysis-rules?view=vs-2019#specify-a-rule-set-for-a-project

关于c# - Visual Studio 2019 未终止后台进程 - CPU 使用率高、滞后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58628486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com