【发布时间】:2022-01-16 12:23:25
【问题描述】:
我已经安装了 .NET core 3.1 并验证我可以在我的机器上运行 .NET core 3.1 应用程序,但是当我去创建一个新项目时,目标框架的下拉列表只允许 .NET 6.0。我正在使用 Visual Studio 2022。我在笔记本电脑上使用 Visual Studio 2019,我可以很好地添加 .NET 核心项目。
有人遇到过这种情况吗?
【问题讨论】:
-
为了运行一个 .NET Core 3.1 应用程序,您需要 .NET Core 3.1 运行时 - 如果您可以运行该应用程序,您显然拥有它。但要让 VS 2022 能够使用 .NET Core 3.1 作为目标平台,您需要 .NET Core 3.1 SDK - 而不仅仅是运行时......
-
接受的答案对我有用,我同时安装了运行时和 sdk。不知道为什么我不能像使用 vs 2019 那样在第一名创建具有核心的项目,但是我很好。感谢您的输入
标签: c# .net-core visual-studio-2022