【问题标题】:Does Microsoft.AspNetCore.All 2.1.4 support DotNetCore 2.2?Microsoft.AspNetCore.All 2.1.4 是否支持 DotNetCore 2.2?
【发布时间】:2019-06-15 05:55:37
【问题描述】:

我最近将 DotNetCore 1.1 迁移到 DotNetCore 2.2。它似乎 Microsoft.AspNetCore.All 2.1.4 仅支持 DotNetCore 2.1。我收到以下错误:

此版本的 Microsoft.AspNetCore.All 仅与 netcoreapp2.1 目标框架。请以 netcoreapp2.1 为目标或选择 Microsoft.AspNetCore.All 的一个版本兼容 netcoreapp2.2。 QNPROJECTS.CORE.API .nuget\packages\microsoft.aspnetcore.all\2.1.4\build\netcoreapp2.1\Microsoft.AspNetCore.All.targets

【问题讨论】:

  • 我认为它在预览中......检查这个nuget.org/packages/Microsoft.AspNetCore.All
  • 简单的答案(如您的错误中所述)是否,它没有。您需要 ASP.NET Core 2.2 或更高版本才能使用 .NET Core 2.2。

标签: asp.net-core


【解决方案1】:

正如@Kirk Larkin 在 cmets 中提到的,需要 ASP.NET Core 2.2 或更高版本才能与 .NET Core 2.2 一起使用。

您可以通过检查所需框架是否列为依赖项here 来检查 nuget 包支持哪些目标框架。

我发现更可靠的一个选项(因为有时 nuget.org 网站没有列出某些包的依赖项)是使用 nuget package explorer 可以通过搜索包来使用,选择正确的版本,并打开 lib 文件夹以查看是否支持所需的框架。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-19
    • 2021-02-04
    • 1970-01-01
    • 2013-10-04
    • 2011-12-20
    • 1970-01-01
    相关资源
    最近更新 更多