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

.NET 8.0 SDK解析失败:System.IO.FileNotFoundException求助

解决.NET 8.0 SDK解析失败及程序集缺失问题

彻底清理.NET残留文件

  • 卸载所有已安装的.NET SDK和运行时:通过控制面板的「程序和功能」卸载,或用winget命令批量操作:
    winget uninstall --id Microsoft.DotNet.SDK.8
    winget uninstall --id Microsoft.DotNet.Runtime.8
    
  • 删除核心残留目录:
    • C:\Program Files\dotnet
    • C:\Program Files (x86)\dotnet
    • 用户目录下的.dotnet文件夹(例如C:\Users\你的用户名\.dotnet)
  • 清理环境变量:检查系统和用户的PATH变量,移除所有指向旧dotnet路径的条目

修复系统基础文件

以管理员身份打开命令提示符,执行系统文件扫描修复:

sfc /scannow

确保系统底层程序集无损坏,解决部分依赖缺失问题

重新安装.NET 8.0 SDK

  • 下载官方离线安装包,避免网络波动导致安装文件不完整
  • 右键以管理员权限运行安装包,选择「完整安装」选项
  • 安装完成后,打开新的命令窗口,执行dotnet --info,确认输出正常且环境变量已自动配置

重置VS Code的C#扩展

  • 卸载VS Code中的C#扩展,重启编辑器后重新安装最新版本
  • 打开VS Code设置,搜索dotnet path,手动指定正确的dotnet可执行文件路径(比如C:\Program Files\dotnet\dotnet.exe)

解决dotnet --info的Json解析异常

如果执行dotnet --info仍报System.Text.Json.JsonReaderException,删除用户目录下的.dotnet\sdk-manifests文件夹,重新运行命令,让SDK自动生成新的配置文件

内容的提问来源于stack exchange,提问作者Dan Meyer

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 12:57:18