• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

NETSDK1045 当前 .NET SDK 不支持 .NET 6.0 设置为目标。请 .NET 5.0 或更低

武飞扬头像
太阳风暴
帮助1

一、平台描述

系统:Windows 10
VS : Visual Stdio 2019

二、问题描述

我在下载了 微软官网 的WPF示例代码运行时,出现的问题,

NETSDK1045 当前 .NET SDK 不支持将 .NET 6.0 设置为目标。请将 .NET 5.0 或更低

三、问题原因

当生成工具找不到生成项目所需的 .NET SDK 版本时,会发生此错误。 这通常是由于 .NET SDK 安装或配置问题导致的。 完整的错误消息类似于以下示例:

  • NETSDK1045:当前的 .NET SDK 不支持将“更新的版本”作为目标。 将“更旧的版本”或更低版本作为目标,或者使用支持“更新的版本”的 .NET SDK 版本。

四、解决办法

参考官网的解决办法:
学新通

参考链接:https://docs.microsoft.com/zh-cn/dotnet/core/tools/sdk-errors

因为删除了 global.json 文件还是报错

所以我使用的是安装 .net 6.0 SDK 来解决报错问题

  • 1、去 .NET下载页面 (选择. net 6.0)
    学新通

  • 2、选择最新版 - Windows x86
    【这里x86、或x64根据需要下载,我只是下载来跑代码,跟架构基本没关系,就选一个就行,到时候运行时也选x86即可】
    【这里 能看到 .net 是vs2022才支持, vs 2019不支持】
    学新通

  • 3、下载好的sdk、直接运行就行,会自动安装,无需配置
    学新通

  • 4、重启一下 VS2019 再打开解决方案、配置一下 项目属性
    【vs 2019 不支持 .net 6.0,所以我配置的是 .net 5.0】
    学新通

  • 5、运行示例-成功
    学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhggecjj
系列文章
更多 icon
同类精品
更多 icon
继续加载