【问题标题】:Build error after upgrading dotnet core to 2.1.3 [duplicate]将 dotnet core 升级到 2.1.3 后生成错误 [重复]
【发布时间】:2018-08-26 00:44:05
【问题描述】:

我已通过以下命令将 Dotnet-Core 版本从 2.1.1 更新到 2.1.3:

Install-Package Microsoft.NETCore.App -Version 2.1.3
Install-Package Microsoft.AspNetCore.App -Version 2.1.3

更新到项目构建的新版本后,我收到此错误:

使用 Microsoft.NETCore.App 版本 2.1.3 恢复项目, 但在当前设置下,将使用 2.1.0 版本。至 解决此问题,请确保使用相同的设置进行还原 以及用于后续操作,例如构建或发布。通常 如果在期间设置了 RuntimeIdentifier 属性,则可能会出现此问题 构建或发布,但不是在恢复期间。

我通过this 文档检查了升级副作用。

那么我错过了什么?

【问题讨论】:

标签: c# asp.net-core .net-core


【解决方案1】:

您不能仅通过升级 nuget 包来升级运行时。实际上,您首先需要使用安装时使用的任何机制来更新 SDK/运行时本身。

如果dotnet --list-runtimes 没有列出运行时(例如,2.1.3),您将无法使用它。

【讨论】:

    猜你喜欢
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-23
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多