visual studio 2022 的目标框架下拉列表中未显示 .NET Core

.NET Core not showing in target framework dropdown for visual studio 2022

我已经安装了 .NET core 3.1 并验证了我可以 运行 我的机器上的 .NET core 3.1 应用程序但是当我去创建一个新项目时,目标框架的下拉列表只允许 .NET 6.0。我正在使用 visual studio 2022。我在我的笔记本电脑上使用 visual studio 2019,我可以很好地添加 .NET 核心项目。

有人 运行 参与其中吗?

在 5 或 6 中创建应用程序。然后在应用程序属性中将目标框架更改为 .Net 3.1。

对 .Net 5 之前的任何内容的长期支持都是有限的,因此他们不会将其作为新项目的选项并指向较新的版本。

我正在使用 VS2022 并且遇到了同样的问题。我从 here 安装了 .NET SDK 3.1.416 并重新启动了 VS。我现在可以使用 .NET core 3.1 目标框架创建项目。

  • 从开始菜单打开 Visual studio 安装程序
  • Select 从 Visual Studio 修改您要添加的
  • 在单个组件中 select 您要添加到 visual studio 版本的 .net 核心或框架