.NET SDK 不支持使用 Visual Studio 2022 定位 .NET 6.0

2024-02-09

我已在 Visual Studio 2022 中创建了 .NET 6 项目,但收到此错误:

当前的 .NET SDK 不支持面向 .NET 6.0。目标为 .NET 5.0 或更低版本,或者使用支持 .NET 6.0 的 .NET SDK 版本

虽然dotnet --list-sdks输出:

2.2.108 [C:\Program Files\dotnet\sdk]
3.1.421 [C:\Program Files\dotnet\sdk]
5.0.206 [C:\Program Files\dotnet\sdk]
5.0.214 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk]
6.0.107 [C:\Program Files\dotnet\sdk]
6.0.202 [C:\Program Files\dotnet\sdk]
6.0.300 [C:\Program Files\dotnet\sdk]
6.0.301 [C:\Program Files\dotnet\sdk]
6.0.302 [C:\Program Files\dotnet\sdk]

And global.json:

{
    "sdk": {
        "version": "6.0.302"
    }
}

此错误的原因是什么以及如何修复?


也许这个迟到的答案会对某人有所帮助。我在 Visual Studio 2022 中的一个项目中遇到了同样的问题。

Running dotnet --info显示我安装了正确的 .NET SDK,但我注意到运行时环境 > 基本路径:显示 .NET 5.0,虽然我没有注意到它,但我确信它也表明 global.json 文件正在被使用用过的。

上次我处理该项目时(也许是一年前,时间足够长,我忘记了),我创建了一个 global.json 文件,将项目固定到 .NET 5.0。删除解决方案目录中现在无效的 global.json 解决了我的问题。

仔细考虑跑步时看到的东西dotnet --info在项目的文件夹中应该可以揭示 Visual Studio 2022 的此问题的根源

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.NET SDK 不支持使用 Visual Studio 2022 定位 .NET 6.0 的相关文章

随机推荐

  • C#:从 KeyEventArgs 的 KeyData 获取正确的按键

    I am trapping a KeyDown event and I need to be able to check whether the current keys pressed down are Ctrl Shift M 我知道我
  • 如何向 Chart.js 上的折线图添加空数据点?

    我正在尝试使用 Chart js 在折线图中添加空数据点 我有这个 var data labels 1 2 3 4 5 6 7 8 9 10 datasets label Traffic data null null 20 40 null
  • WPF 桌面应用程序、Windows 10 通知 Toast 2016(UWP 社区工具包)

    我正在尝试用我的 Windows 10 Toasts 显示WPF C 桌面应用程序 遗憾的是 非 UWP 或商店应用程序中有关 Windows 10 通知的 API 和一般支持似乎相当有限且混乱 最近 UWP 社区工具包 https git
  • 在inno setup中如何设置unins000.exe的产品名称、产品版本和版权属性[重复]

    这个问题在这里已经有答案了 我已经使用 inno setup 创建了一个安装程序 一切正常 但安装后将生成 unins000 exe 该 exe 没有设置产品名称 产品版本和版权属性 任何人都可以解释一下如何构建安装程序 以便 unins0
  • 在 Swing 中,是否有一个属性可以设置 JList 禁用前景色?

    在 Swing 中 是否有一个属性可以设置 JList 禁用前景色 我正在使用 Netbeans GUI 构建器 并且想向资源属性文件添加一个属性 以便在禁用 JList 时将 JList 中的文本颜色设置为不同的默认颜色 使用 Nimbu
  • document.querySelector() 返回 null

    我正在创造一个聚合物元件 我已经制作了模板 现在正在编写脚本 由于某种原因 document querySelector 为类和 id 选择器返回 null 不确定这是否不适用于聚合物 没有理由它不应该 或者我没有导入某些东西或者还有什么问
  • NodeJS - setTimeout(fn,0) 与 setImmediate(fn)

    这两者之间有什么区别 什么时候我会使用其中一种而不是另一种 设置超时时间就像延迟完成后调用该函数一样 每当调用一个函数时 它不会立即执行 而是排队 以便在所有正在执行和当前排队的事件处理程序首先完成后执行 setTimeout 0 本质上意
  • pandas 中的 isin() 方法忽略重复值。我们怎样才能防止这种情况发生?

    我正在从数据框中获取所有值 我无法在此处显示它 但代码中提到的所有列名称都存在于该数据框中 因为 我使用 isin 方法从列中获取值 isin 方法不会给您重复的值 但我也想要重复的值 在上面的代码中 我展示了如何使用 isin 方法从多个
  • PDFBox:PDPageContentStream 的附加模式行为不当

    我正在 PDF 页面之一上绘制图像 当我使用PDPageContentStream stream new PDPageContentStream doc page 绘制图像 一切正常 见下图 但是当我使用构造函数时PDPageContent
  • J2ME网络服务

    我已经创建了 J2me 应用程序 原型 现在我必须向其中添加用 Net 编写的 Web 服务 怎么做 我正在寻找开发 j2me 客户端的过程 在其中我可以传递与 Net Web 服务中类似的参数 正如 sreehari 所解释的 首先您需要
  • NullPointEreException 与 getActionBar

    我的平板电脑界面 Android gt 3 有一个非常奇怪的行为 当我启动它时 它就像一个 Android 2 界面 标题位于底部 当然 当我调用 getActionBar 时 它会返回 null 我的 min sdk 和 target s
  • numpy.random.Generator 与 RandomState 有何不同?

    Generator听起来像是替代品RandomState 以及未来在 NumPy 中生成随机数的方式 什么功能或行为 当前或计划中 的作用Generator有那个RandomState没有吗 两者都可以参数化BitGenerator对象 他
  • SensorTag 2 CC2650 无限期广告固件

    我想使用 SensorTag 2 这样它就可以从打开到关闭时一直广播其数据 并且可以通过蓝牙进行关键连接 开箱即用时 标签设置为仅通过蓝牙进行几分钟的广告 这意味着当连接最终失败或连接到标签的设备启动等时 如果不物理访问标签并重置 您将无法
  • 为什么 void{} 不存在? [复制]

    这个问题在这里已经有答案了 我想知道为什么void 是一个纯右值void but void 不存在 请参阅以下答案 https stackoverflow com a 37708167 293195 https stackoverflow
  • 如何使用python处理.mdb访问文件

    有人能给我指出如何在 python 中打开 mdb 文件的正确方向吗 我通常喜欢包含一些代码来开始讨论 但我不知道从哪里开始 我使用 mysql 和 python 进行了相当多的工作 我想知道是否有一种方法可以以类似的方式处理 mdb 文件
  • MySQL/SQL:使用更新表本身的相关子查询进行更新

    我有一个通用问题 我将尝试用一个例子来解释 假设我有一个包含字段的表 id name category appearances 和 ratio 我的想法是 我有几个项目 每个项目都与一个类别相关 并且 出现 多次 比率字段应包括每个项目的出
  • 通过默认相机活动拍摄高质量图像并将其保存到 SD 卡上

    我正在通过默认相机活动拍摄高分辨率照片 使用intent put Extras 并将其保存到SD卡 Code public class CameraActivity extends Activity implements OnClickLi
  • 与 create-react-app 开玩笑 - 意外的令牌错误

    我正在开发一个应用程序 该应用程序最近从旧的 Webpack 版本转换为使用create react app 大部分过渡都很顺利 但我在之前的单元测试中遇到了一些重大问题 当我跑步时npm test其中有标准的 package json 测
  • jQuery UI:Safari (mac) 中的 Droppable('drop' 事件,容差:触摸)错误

    我无法解决以下问题 以下代码适用于所有浏览器mac和窗户一样 除了它部分适用于 macs safari 5 1 5 Note 它适用于 Windows Safari 5 1 5 这是基本结构 div2 droppable accept di
  • .NET SDK 不支持使用 Visual Studio 2022 定位 .NET 6.0

    我已在 Visual Studio 2022 中创建了 NET 6 项目 但收到此错误 当前的 NET SDK 不支持面向 NET 6 0 目标为 NET 5 0 或更低版本 或者使用支持 NET 6 0 的 NET SDK 版本 虽然do