我可以使用 .net 5 预览版创建 WPF 应用程序吗?

Can I create a WPF application with .net 5 preview?

我正在尝试创建 .net 5 wpf 应用程序。目前可以吗?

我为 Windows 预览安装了 .net 5 sdk 和最新的 VS。

我似乎找不到 4.x 和 .net core 以外的模板。这让 .NET 5 似乎(还)不支持这个?

有没有办法在 .NET 5 中创建 WPF 应用程序?

谢谢大家的回答!总结一下:在 Visual Studio for Windows 的最新预览中,我不得不 select WPF on .net core。使用 .net 上的 WPF(无核心)我只能 select 4.x 并且 .net 核心模板已经有 .net 5 selected。没有从模板中选择哪个版本。

Is there a way to create a WPF application in .NET 5?

是安装 Preview Version of Visual Studio,在 .Net 5 发布之前,它是唯一可以构建此类应用程序的 VS 版本。

请注意,它可以与 非预览版 Visual studio.

并排安装

预览创建步骤

创建 WPF 项目和 select .Net Core:

然后通过对项目进行属性验证其版本:


请注意,即使在属性页面上,版本控制也会列出以前版本的 .Net。这意味着可以更改,但将其移回会导致太多错误;所以我不建议尝试使用 .Net Core WPF 应用程序降级。