gpt4 book ai didi

.net-core - 使用 'Microsoft.AspNet.WebApi.Core 5.2.7' 恢复了包 '.NETFFramework,Version=v4.6.1'

转载 作者:行者123 更新时间:2023-12-04 12:25:22 25 4
gpt4 key购买 nike

当我解决我的解决方案时,我收到以下警告消息。我所有的项目都是使用“Microsoft.AspNetCore.Cors”版本=“2.2.0”创建的。我的 Web API 构建使用 <PackageReference Include="Microsoft.AspNet.WebApi.Core" Version="5.2.7" />

Package 'Microsoft.AspNet.WebApi.Core 5.2.7' was restored using'.NETFFramework,Version=v4.6.1' instead of the project targetframework '.NETCoreApp,Version=v2.2'. This package may not be fullaycompatible with your project.


这里有什么问题?

最佳答案

this post 中所述, 面向 asp.net 核心的软件包与 Microsoft.AspNetCore。您要添加的是用于以前版本的 WebApi 的包,虽然它的名称中有 Core,但它不适用于 Core 平台。

不再有针对 ASP.NET Core 的特定 WebApi 包,它全部内置于 Microsoft.AspNetCore.* 包(MVC 和 .App 或 .All 包)中。这个 repo 确实产生了一个兼容的包——Microsoft.AspNet.WebApi.Client .

关于.net-core - 使用 'Microsoft.AspNet.WebApi.Core 5.2.7' 恢复了包 '.NETFFramework,Version=v4.6.1',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57363388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com