将ASP.NET Core包从2.0.0更新到2.0.1

时间:2017-11-17 15:35:00

标签: asp.net-core asp.net-core-2.0

我刚刚在我正在处理的项目中检查了我的ASP.NET Core 2.0软件包。我注意到从2.0.0到2.0.1有一系列更新。我决定更新我的包裹。我开始在更新时遇到错误,如下所示:

检测到的软件包降级:Microsoft.NETCore.App从2.0.3升级到2.0.0。直接从项目引用包以选择不同的版本。

我进入nuget并看到Microsoft.NETCore.App软件包确实已在3天前更新到2.0.3,但我并不是要尝试更新该软件包。该软件包似乎是我正在尝试更新的依赖软件包。我试图更新的其中一个软件包是从2.0.0到2.0.1的Microsoft.EntityFrameworkCore.Tools.DotNet。

有关如何更新的任何想法?在其他一些软件包推出之前,我应该有一些耐心吗?我本周猜测,使用Microsoft.Connect(),有一系列的推出,但至少想问一下这个。

感谢。

1 个答案:

答案 0 :(得分:1)

我建议按依赖顺序逐个更新命令行中的包。这显然会给包更新带来错误。 您可以在包管理器控制台中使用以下查询: Update-Package [PackageName] -ProjectName [ProjectName] -Version [VersionToBeUpdated]