You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code快速修复仅显示GitHub Copilot建议无C#原生建议的解决方法

解决VS Code中C#原生快速修复建议消失的问题

针对你遇到的ASP.NET Core 6.0项目中C#原生快速修复建议消失,仅显示Copilot修复选项的问题,可尝试以下步骤解决:

  • 检查并更新C#扩展
    打开VS Code扩展面板(Ctrl+Shift+X),找到Microsoft官方的C#扩展(或C# Dev Kit),确认是否为最新版本。若版本落后,点击更新按钮;更新完成后重启VS Code,再测试快速修复功能。

  • 重置C#扩展配置
    打开VS Code设置界面(Ctrl+,),点击右上角的打开设置(JSON)按钮,备份当前配置后,删除所有与csharp相关的自定义设置项,保存配置文件后重启VS Code。

  • 验证OmniSharp服务状态
    打开输出面板(Ctrl+Shift+U),在下拉菜单中选择OmniSharp Log,查看是否存在项目加载失败、SDK缺失等报错信息。同时打开终端,运行dotnet --list-sdks命令,确认.NET 6.0 SDK已正确安装且版本正常。

  • 清理项目与VS Code缓存
    关闭VS Code,删除项目目录下的.vs、bin、obj文件夹;同时删除Windows系统中%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData目录下的缓存文件,重新打开项目后测试快速修复。

  • 检查快速修复相关设置
    在设置界面搜索csharp.codeActions.enabled,确保该配置项包含quickfix值;同时检查editor.codeActionsOnSave设置,确认未禁用原生代码修复相关的动作。

内容的提问来源于stack exchange,提问作者Happy Bear

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 13:16:00