Microsoft.NETCore.UniversalWindowsPlatform 个不同的版本

Microsoft.NETCore.UniversalWindowsPlatform different versions

我有一个应用程序,我有一段时间的开发人员,今天我希望发布,但后来它抱怨我必须安装 Microsoft.NETCore.UniversalWindowsPlatform v 5.3.0,我安装了,但随后出现新错误发生。

如果我正在创建一个新的空白应用程序,我只能在 NuGet 中找到 Microsoft.NETCore.UniversalWindowsPlatform v 5.2.0

我做错了什么?

Microsoft.NETCore.UniversalWindowsPlatform 5.2.0 是 released on June 27, 2016. However, according to NuGet

The owner has unlisted this package. This could mean that the package is deprecated or shouldn't be used anymore. 

看来我们现在还是要用5.1.0版本的。您可以使用以下命令强制使用 5.1.0 版本。

Install-Package Microsoft.NETCore.UniversalWindowsPlatform -Version 5.1.0

This 已发布有关 .NET Core 5.2.0 的已知问题。要解决此限制,您可以通过在解决方案资源管理器中右键单击您的项目并选择 "Manage NuGet Packages..."

来降级您的项目所针对的 .NET Core 版本

在 NuGet 包管理器 UI 中,您应该能够浏览所有 NuGet 包。找到 Microsoft.NETCore.UniversalWindowsPlatform,然后使用 NuGet 包管理器 UI 将版本更改为 5.1.0。