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

JDD*_*_11 6 c# intellisense class-constructors auto-generate visual-studio

在一个项目上工作时,我创建了一个带有属性的类,当我尝试自动生成类构造函数时,我收到一条错误消息,上面写着“自动生成类构造函数失败...并将被禁用”,然后感觉“生成构造函数”选项已从重构菜单中删除,最重要的是,我不再突出显示语法错误,并且智能感知似乎无法正常工作或根本无法工作。

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

小智 11

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

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

请尝试:

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

  • 好吧,所以我想我应该传递这个信息。我最近向微软开发者社区提交了我的问题,事实证明这是一个真正的错误,而且它似乎一直在升级,直到它最终到达修补它的人,我相信他们说修复将在下一个补丁中进行。如果你想查看这篇文章,我会留下一个链接。感谢大家的帮助和意见,我非常感谢![链接到 Microsoft 开发人员社区上有关此问题的帖子](https://developercommunity.visualstudio.com/t/CSharpGenerateConstructorFromMembersCode/10027221) (3认同)