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

VS Code加载C#扩展报错:Microsoft.CodeAnalysis.LanguageServer无法创建服务器连接

解决方案

按以下步骤逐一尝试,优先从简单操作开始:

  • 清理.NET SDK缓存
    打开命令提示符,执行两条命令清理缓存:

    dotnet clean --all
    dotnet nuget locals all --clear
    

    执行完成后重启VS Code,重新加载C#扩展。

  • 检查Node.js版本
    C#扩展的语言服务依赖Node.js,必须使用稳定LTS版本(推荐16.x或18.x)。终端输入node -v查看当前版本,若版本不符合,卸载现有Node.js后安装对应LTS版本,重启VS Code再试。

  • 替换语言服务核心文件
    找到C#扩展的安装目录(Windows默认路径:%USERPROFILE%\.vscode\extensions\ms-dotnettools.csharp-<你的版本号>\),删除其中的languageServer文件夹。然后下载对应版本的C#稳定版扩展包,提取languageServer文件夹替换进去,重启VS Code。

  • 排查扩展冲突
    暂时禁用所有非C#相关的扩展,只保留C#和C# Dev Kit,重启VS Code。如果问题解决,再逐个启用其他扩展,找出引发冲突的扩展并禁用或卸载。

  • 彻底重置VS Code
    除了之前删除的.vscode和Roaming\Code目录,还要删除VS Code的本地安装缓存:Windows系统安装版路径为%LOCALAPPDATA%\Programs\Microsoft VS Code,彻底删除后重新下载最新稳定版VS Code安装,再安装C#扩展的稳定版。

内容的提问来源于stack exchange,提问作者Matthew Warr

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 19:42:31