Visual Studio 2022 未显示语法错误且 Intellisense 无法正常工作

Visual Studio 2022 not showing syntax errors and Intellisense is not working properly

在一个项目上工作时,我创建了一个带有属性的 class,当我尝试自动生成一个 class 构造函数时,我收到一条错误消息,在“auto generation of [=18] =] constructor failed... and will be disabled”,然后感觉到“生成构造函数”选项已从重构菜单中删除,最重要的是我不再突出显示语法错误,而且智能感知似乎也没有正常工作或完全不工作。

我尝试使用工具 > 选项 > 文本编辑器 > 各种字段,包括“C#”和“通用”),我没有发现任何明显的错误。我还尝试使用 Visual Studio Installer 尝试修复,但没有做任何事情。我完全没有想法,我找不到任何与我的情况相差甚远的东西。 TIA

我没有 50 的声誉,因此无法将此回复添加为评论。

我在Visual Studio 2022 年创建了一个.Net 6.0 C# 控制台项目,添加了一个class,并添加了两个私有字段。选择这两个字段,按 Alt+Enter 快速生成构造函数。我没有遇到你的问题。

请尝试:

  1. 转到 Visual Studio 安装程序 ,单击 Modify,取消选中 单个组件 中的 IntelliCode , 然后点击 Modify 按钮保存更改,等待安装完成,然后重新安装 IntelliCode.
  2. 在 Visual Studio 中,转到工具->选项->IntelliCode 检查设置是否为默认设置。