【发布时间】:2020-12-23 06:22:39
【问题描述】:
我有一个在.NETFramework 创建的项目。我已按照https://docs.microsoft.com/en-us/dotnet/core/porting/ 上的步骤将解决方案转换为.NETStandard。特别是解决方案中的所有项目都将.NETStandard 作为目标框架。当我清理和构建项目时,使用.NETFramework 恢复了几个包,我收到如下错误/警告:
Warning NU1701 Package 'EntityFramework 6.1.3' was restored using '.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' instead of the project target framework '.NETStandard,Version=v2.1'. This package may not be fully compatible with your project.
包管理器控制台中是否有办法运行dotnet restore 强制恢复来自.NETStandard?
【问题讨论】:
标签: visual-studio entity-framework .net-standard-2.1 dotnet-restore .net-framework-4.8