我正在尝试将一个ASP.NET Core 3.1项目升级到.NET 5.0,但出现了以下警告消息:
警告 NU1701:使用“.NETFramework,Version=v4.6.1,.NETFramework,Version=v4.6.2,.NETFramework,Version=v4.7,.NETFramework,Version=v4.7.1,.NETFramework,Version=v4.7.2,.NETFramework,Version=v4.8”而不是项目目标框架“net5.0”来恢复包“Microsoft.AspNet.WebApi.Core 5.2.7”。该包可能与您的项目不完全兼容。
我已确保Microsoft.AspNet.WebApi包是最新的,但似乎没有什么帮助。 **编辑:**并已将其删除;但我仍然看到有关此包的警告。 这是项目依赖项的当前列表:
这个版本的.NET是Entity Framework Core正常工作所必需的,而且我想升级整个项目。如何解决这个问题?
警告 NU1701:使用“.NETFramework,Version=v4.6.1,.NETFramework,Version=v4.6.2,.NETFramework,Version=v4.7,.NETFramework,Version=v4.7.1,.NETFramework,Version=v4.7.2,.NETFramework,Version=v4.8”而不是项目目标框架“net5.0”来恢复包“Microsoft.AspNet.WebApi.Core 5.2.7”。该包可能与您的项目不完全兼容。
我已确保Microsoft.AspNet.WebApi包是最新的,但似乎没有什么帮助。 **编辑:**并已将其删除;但我仍然看到有关此包的警告。 这是项目依赖项的当前列表:
![Dependencies](https://istack.dev59.com/bdXVA.webp)
AspNet.WebApi
的Core
包。 - Panagiotis Kanavos