无法将 .net core 2.2 添加到 visual studio

unable to add .net core 2.2 to visual studio

我在 Visual Studio 2019 年创建了一个 Winforms (.Net Core) 应用程序,该项目是使用没有设计器的 .Net Core 3.0 创建的。我已经下载并安装了 .Net Core 2.2 和 .Net Core 2.1 SDK,但它们没有被添加到 Visual Studio,唯一可用的选项仍然是 .Net Core 3.0

我是不是漏掉了什么?

您无法使用 3.0 之前的 .net 核心版本,因为 Windows Desktop 支持实际上是核心 3.0 的一项新功能。

@madreflection 在评论中指出有一个 designer for WinForms 可以在核心 3.0 中运行,但目前处于预览阶段。这可能足以满足您在此期间的目的,但您可能会考虑坚持使用 Framework,直到设计器退出预览。