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

编译ASP.NET Core源码时无法解析Microsoft.DotNet.Arcade.Sdk SDK

解决ASP.NET Core源码编译时无法解析Microsoft.DotNet.Arcade.Sdk的问题

解决方案步骤

1. 恢复仓库默认的global.json配置

执行命令将global.json重置为仓库当前提交的默认版本,确保Arcade SDK版本与dotnet SDK版本匹配:

git checkout global.json

2. 清理本地缓存与工具目录

删除可能存在残留问题的本地目录:

# 删除artifacts目录
rmdir /s /q artifacts
# 删除本地dotnet工具目录
rmdir /s /q .dotnet

3. 重新执行恢复命令

回到仓库根目录,重新运行恢复脚本:

./restore.cmd

问题原因说明

  • 你自定义的global.json中指定的Microsoft.DotNet.Arcade.Sdk版本(9.0.0-beta.23619.4)与自动安装的dotnet SDK版本(9.0.100-alpha.1.23618.1)不兼容,Arcade SDK版本必须与仓库当前代码提交的依赖版本严格对应。
  • 本地残留的工具目录或缓存文件干扰了SDK的解析与拉取流程,导致无法找到指定版本的Arcade SDK。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 05:35:12