【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

相关推荐
步步为营DotNet4 小时前
Microsoft.Extensions.AI 在 .NET 后端性能优化中的应用与解析
人工智能·microsoft·.net
wearegogog12321 小时前
C# .NET 文件比较工具 WinForms
开发语言·c#·.net
学以智用1 天前
.NET Core Swagger 超详细讲解(从入门到企业级)
后端·.net
云中小生1 天前
Scrutor:.NET 依赖注入自动化的优雅实现
c#·.net
步步为营DotNet1 天前
Semantic Kernel 在.NET AI 开发中的深度探索与实践
人工智能·.net
半亩码田1 天前
【.NET新特性·第5篇】.NET 9 速览:云原生与性能之年
云原生·.net
.NET修仙日记1 天前
.NET 领域驱动设计:用户角色更新如何从应用服务落地到领域实体(代码拆解)
c#·.net·领域驱动设计·微软技术·角色设计
ChaITSimpleLove1 天前
Etl.Net 2.2.0 项目深度分析
数据仓库·.net·etl·大数据处理·数据管道·数据处理引擎
时光追逐者1 天前
一个基于 .NET 与 Avalonia 构建、面向 TrinityCore 的开源 WoW 数据库编辑器
数据库·开源·.net