.NET 6.0 未显示在 Visual Studio 2022(常规版本)中

2024-02-03

我已经安装了.NET 6.0 SDK和Visual Studio 2022。 但是,Visual Studio 2022 不提供选择 .NET 6.0 的功能。

我知道我可以使用目标框架编辑项目文件,所以请不要这样做。 这个问题特别围绕 Visual Studio 2022 UI。

Edit 1:

已在 Visual Studio 2022 的 Visual Studio 安装程序中选择 .NET 6.0 运行时

Edit 2:

我可以创建 .NET 6.0 项目,但似乎无法在以前为 .NET 5.0 的现有项目中以 .NET 6.0 为目标。


如果您的解决方案有 gobal.json 文件,您可以删除它或将那里的 sdk 版本更新到最新。 在这个答案中,最新的.NET版本是6.0.0,sdk版本是6.0.100(最新的sdk版本可以在您下载sdk的dotnet core站点找到)

{
    "sdk": {
        "version": "6.0.100"
    }
}

在哪里可以确认您下载的 sdk 版本 https://i.stack.imgur.com/cRqbZ.png

完成此操作后,“卸载”和“重新加载”您的项目以及最新的 .Net Core 目标应显示在下拉列表中。

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

.NET 6.0 未显示在 Visual Studio 2022(常规版本)中 的相关文章

  • 字符串索引和替换

    我今天刚刚遇到这个问题 想知道是否有人知道为什么这个测试可能会失败 取决于文化 目的是检查测试文本是否包含两个相邻的空格 这是根据string IndexOf 即使我告诉字符串替换所有出现的两个相邻空格 经过一些测试似乎 xAD以某种方式导
  • 如何通过文件关联执行已启动应用程序的事件?

    在尝试了一个新的 Windows 窗体项目后 我发现当您将文件类型与 Windows 中的可执行文件关联时 您可以使用以下命令找到启动应用程序的文件的文件路径args 0 from static void Main string args
  • 为什么我会收到未找到分析器的警告?

    我创建了一个玩具项目来检查最新的 NET 7 预览版 5 和正则表达式代码生成 它效果很好 所以我对现有项目应用了相同的更改 不是为了生产 而是为了个人生产力 由于某种原因 我收到这些警告 CS8032 An instance of ana
  • Visual Studio 托管过程和“操作无法完成”

    当尝试从 Visual Studio 2008 中执行应用程序时 您会收到 无信息的 消息 操作无法完成 解决方案是关闭 Visual Studio Hosting Process 关闭这个 托管进程 的问题是所有 运行和重写 功能不再可用
  • 当 Generic.List.Add 是函数中的最后一个语句并且开启尾调用优化时,性能会受到影响

    我遇到了一个奇怪的性能损失 我将其归结为以下代码
  • C#:自定义转换为值类型

    是否可以将自定义类转换为值类型 这是一个例子 var x new Foo var y int x Does not compile 是否有可能实现上述情况 我需要超载一些东西吗Foo 您将必须重载强制转换运算符 public class F
  • 如何检测应用程序正在运行的 .NET 版本?

    我尝试使用Environment Version ToString 确定目标计算机上正在使用什么 NET 框架 但安装了 4 0 版本时 它说我正在使用 NET 2 0 如何检测目标计算机上正在运行的 NET Framework 版本 En
  • Monitor.TryEnter(object) 和 Monitor.TryEnter(object, ref bool) 之间存在什么重要区别?

    这些代码片段的行为似乎应该相同 1 Monitor TryEnter 对象 if Monitor TryEnter lockObject try DoSomething finally Monitor Exit lockObject 2 M
  • 如何在 Windows 窗体中制作窗体模式?

    我正在尝试创建一个子表单 帮助用户在父表单中的字段中输入数据 我希望这个子表单是模态的 但是我需要做什么才能使这个表单成为模态 我需要使用其他类型的物品吗 Use Form ShowDialog http msdn microsoft co
  • matplotlib pyplot 不在 Visual Studio 中绘图?

    我使用的是 VS 2013 Express 版本 安装了 python 工具和 canopy python 2 7 当我运行代码时 我试图绘制一个简单的函数 但它不起作用 import numpy as np import matplotl
  • JSON.NET 不区分大小写的反序列化不起作用

    我需要将一些 JSON 反序列化到我的对象中 其中 JSON 的大小写未知 不一致 JSON NET 应该不区分大小写 但它对我不起作用 我的班级定义 public class MyRootNode public string Action
  • Destruct.ByTransforming 似乎没有生效

    我正在尝试解构System Type仅使用类型名称 没有命名空间 但得到了意外的结果 Setup 第一个转换按预期工作 生成短字符串 a 的前 8 个字符 Guid 然而 第二个从未被调用过 Destructure ByTransformi
  • 如何将当前用户信息传递到 DDD 中的所有层

    类似的问题以前曾被问过 但不完全相同 除非我错过了 我想通过我的服务 域 域事件 域事件处理程序传递 IUserInfo 类实例 什么是最好的方法 我是不是该 通过注册使用 IoC 注入它 针对 Httpcontext Current se
  • 如何构建具有 64 位 COM 互操作的 64 位 .NET DLL?

    我需要构建一个针对 x64 的托管 DLL 并通过 x64 COM 公开它 我需要一个演练 好文章等等 互操作相当简单 但是当你谈论双方的x64时 我找不到任何东西 看一眼这次讨论 http bytes com forum thread58
  • 对象 xml 反序列化问题?

    我的对象具有父子关系 每个子对象都有一个Parent指向其容器的属性 当这个对象在应用程序中创建时 它就被设置了 因此没有问题 此 Parent 属性标记有 XmlIgnore 属性 因为它需要设置为其运行时父实例 那么 在对象反序列化后初
  • 为什么在从同一解决方案引用另一个项目时会出现 FileNotFound 异常?

    我正在学习如何使用 NUnit 我的解决方案中有我的主项目 并在同一解决方案中创建了一个单独的项目 该项目将保存我的单元测试 并具有自己的命名空间 从该项目中 我添加对主项目的引用并添加 using MainProjectNamespace
  • 如何在 C# 中启动文件

    编辑 我觉得自己像个白痴 我有一种感觉 像下面的答案会起作用 但没有看到任何与下面的答案类似的谷歌结果 所以当我看到这段复杂的代码时 我想它一定是这样的 我搜索并找到了这个Windows 列出并启动与扩展关联的应用程序 https stac
  • 需要将现有模型(非内联)添加到 .Net core API 中的 Swagger 架构中

    我正在为基于 Net core 6 的 API 生成 Swagger 文档 我有一些错误模型将由我的网关返回 这些不会在我的任何 API 端点中使用 返回 我想将这些模型添加到 Swagger 文档架构集合中 如果我遵循内联方式 我就能够成
  • File.ReadAllLines 或流读取器

    我们可以使用以下方式读取文件StreamReader http msdn microsoft com en us library vstudio system io streamreader或通过使用File ReadAllLines ht
  • 将 .NET 类库(主要定义 CRUD 操作)公开为服务

    公开现有内容的最佳 有效和最快的方法是什么 类 图书馆 主要定义 CRUD 操作 作为service 周转基金服务 or WCF数据服务 以便它可以与银光 or Ajax 在那儿tools 代码生成器 RAD 工具 哪些可以支持这个 预先感

随机推荐