无法解析位于...\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,然后就可以生成成功了

相关推荐
白衣衬衫 两袖清风9 小时前
ABP框架+Dapper执行原生sql
sql·c#·.net
我是唐青枫11 小时前
深入理解 C#.NET 运算符重载:语法、设计原则与最佳实践
开发语言·c#·.net
武藤一雄14 小时前
.NET 中常见计时器大全
microsoft·微软·c#·.net·wpf·.netcore
用户44884667106017 小时前
.NET进阶——深入理解线程(1)同步异步与单线程多线程的区分
c#·.net
编程乐趣17 小时前
qdrant-dotnet:官方提供的开源 .NET 客户端库,用于与 Qdrant 向量搜索引擎操作!
c#·.net
我是唐青枫18 小时前
告别频繁 GC:C#.NET PooledList 的设计与使用场景
c#·.net
唐青枫18 小时前
C#.NET ref struct 深度解析:语义、限制与最佳实践
c#·.net
Zhen (Evan) Wang2 天前
.NET 6 API使用Serilog APM
c#·.net
武藤一雄2 天前
[.NET] 中 System.Collections.Generic命名空间详解
windows·微软·c#·asp.net·.net·.netcore
军训猫猫头2 天前
3.NModbus4 长距离多设备超时 C# + WPF 完整示例
c#·.net·wpf·modbus