VS2019更新18.2缺少“WPFApp.NETCore”项目模板
在更新VS2019到 version之前18.2,我WPF Core通过选择 built-in template 来创建项目WPF (.NET Core)。但是现在这个模板不见了。我所看到的类似于下图所示的内容。VS2019除了自动更新(例如本周的 18.2)之外,我没有对任何更改进行任何更改。我的 Visual Studio 安装程序(如下所示)显示了我已安装的工作负载。问题:为什么WPF .NET Core模板丢失了?在项目创建开始页面中,可以带回来吗?
备注:我看到这里发布了类似的问题,但没有解决。
或者
我的 Visual Studio 安装程序工作负载:
回答
因为“.NET”(5) 是未来的主要实现。它是 .NET Core 3.1 的继任者,显然“Core”已从模板名称中删除。现在它只是 .NET 或(旧版).NET Framework。
您可以将文件中的<TargetFramework>属性设置.csproj为net5.0-windows或netcoreapp3.1取决于您是要面向 .NET 5 还是 .NET Core 3.1。
.NET Core 3.1 是长期支持 (LTS) 版本,.NET 5 是当前版本:https : //dotnet.microsoft.com/platform/support/policy/dotnet-core