无法解析位于...\global.json 的 global.json 中指定的 .NET SDK 版本

vs生成.NET项目报错:

无法解析位于 G:\work_my_test\MaterialDesignInXamlToolkit-master\MaterialDesignInXamlToolkit-master\global.json 的 global.json 中指定的 .NET SDK 版本

说明本机缺少项目用的.NET SDK或者自己需要修改项目的配置为本机已经安装的SDK版本。

首先修改global.json的配置为自己本机已经安装的版本,先去查看本机已经安装的.NET SDK版本有哪些?

在控制台输入命令:dotnet --list-sdks

bash 复制代码
Microsoft Windows [版本 10.0.26100.6584]
(c) Microsoft Corporation。保留所有权利。

C:\Users\user1>dotnet --list-sdks
6.0.428 [C:\Program Files\dotnet\sdk]
9.0.200 [C:\Program Files\dotnet\sdk]
10.0.100 [C:\Program Files\dotnet\sdk]

C:\Users\user1>

我本机是9.0.200,发现项目用的是

bash 复制代码
{
  "sdk": {
    "version": "9.0.306",
    "rollForward": "latestMinor"
  }
}

则,需要将9.0.306改为9.0.200,然后就可以生成成功了

相关推荐
时光追逐者4 小时前
C#/.NET/.NET Core技术前沿周刊 | 第 62 期(2025年11.17-11.23)
c#·.net·.netcore
宝桥南山8 小时前
.NET 10 - Blazor web assembly应用的一些诊断方式
microsoft·微软·c#·asp.net·.net·.netcore
sz老兄闯8 小时前
对 .NET FileSystemWatcher引发内存碎片化的 反思
.net
FuckPatience11 小时前
.netcoreapp2.0与.Net Core是什么关系
c#·.net·.netcore
小码编匠13 小时前
.NET 免费开源的 Word 处理神器
后端·c#·.net
唐青枫15 小时前
一文理解 C#.NET Tuples:从基础到高级应用
c#·.net
百***58841 天前
深入浅出 SQLSugar:快速掌握高效 .NET ORM 框架
.net