【VS】NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。

问题描述

报错 NETSDK1045

严重性 代码 说明 项目 文件 禁止显示状态
错误 NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。请将 .NET 5.0 或更低版本设置为目标,或使用支持 .NET 6.0 的 .NET SDK 版本。 RCSoftDraw Microsoft.NET.TargetFrameworkInference.targets 141
  • Microsoft.NET.TargetFrameworkInference.targets ++C:\Program Files\dotnet\sdk\5.0.413\Sdks\Microsoft.NET.Sdk\targets\++

应用程序->目标框架不可选

目标框架为灰色禁用状态

查询.NET SDK安装情况

bash 复制代码
dotnet --list-sdks

bash 复制代码
5.0.413 [C:\Program Files\dotnet\sdk]
6.0.407 [C:\Program Files\dotnet\sdk]
7.0.306 [C:\Program Files\dotnet\sdk]

已安装6.0

解决方案

1、使用更高版本的VS打开此项目,如:Microsoft Visual Studio 2022

相关推荐
缺点内向5 小时前
C#: 高效移动与删除Excel工作表
开发语言·c#·.net·excel
一抓掉一大把15 小时前
.net实现秒杀商品(Redis高并发)
.net
mudtools19 小时前
解放双手!使用Roslyn生成代码让你的 HTTP 客户端开发变得如此简单
低代码·c#·.net
主宰者21 小时前
WPF CalcBinding简化判断逻辑
c#·.net·wpf
【D'accumulation】1 天前
.NET Framework 4.8 + Microsoft.Data.Sqlite 报 Library e_sqlite3 not found
microsoft·sqlite·.net
数据的世界011 天前
技术变革:为何C#与.NET是未来的开发方向
java·c#·.net
大龄Python青年1 天前
C#快入教程:Linux安装.NET
linux·c#·.net
向上的车轮1 天前
Actix Web适合什么类型的Web应用?可以部署 Java 或 .NET 的应用程序?
java·前端·rust·.net
我是唐青枫1 天前
C#.NET Random 深入解析:随机数生成原理与最佳实践
c#·.net