智能感知永远加载

Intellisense loading forever

最近安装了 16.5 并且 Intellisense 永远不会结束加载一个相当简单的项目:

我不得不说我是 运行 Ryzen 3990 和 SSD,所以很惊讶这种事情仍然发生。如何修复?基本上,每当我尝试查看 class 的方法或重构时,由于智能感知仍在加载,某些内容已损坏。

Any similar experience or how it can be fixed? Basically whenever I try to see the methods of a class or refactor something is broken because itellisense is still loading.

根据您的描述,这是一个非常奇怪的行为,在我这边(Visual Studio Community 16.5.0),它运行良好并且不显示 loading intellisense forever。(如有必要,请提供更详细的信息)

所以我认为你的vs环境有一些问题,请尝试以下建议:

建议

1)如果你的项目是其他以前的vs版本创建的,请关闭VS Instance,删除.vs隐藏文件夹,binobj 文件夹,然后重新启动项目。

此外,尝试创建一个新的空项目并测试是否仍然存在。

2) 删除 C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio.0_xxxx\ComponentModelCache

下的任何 vs 组件缓存

3)尝试使用devenv /safemode启动VS,然后打开你的项目或者在Manage Extensions菜单下禁用所有第三方扩展测试是否可以行为是由特定扩展引起的。而且一些第三方扩展可能会干扰vs后台任务的执行,造成拥塞。

4)尝试do a fix in visual studio检查VS是否坏了

我有过类似的经历,只是 运行 Visual Studio 管理员权限后似乎已经解决了。

我在使用 Visual Studio Professional 2022 时遇到了同样的问题。

我刚刚降级到 VS Pro 2019,问题就消失了。