Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.NET实体框架警告“;使用“恢复”;_Asp.net_Entity Framework - Fatal编程技术网

ASP.NET实体框架警告“;使用“恢复”;

ASP.NET实体框架警告“;使用“恢复”;,asp.net,entity-framework,Asp.net,Entity Framework,我试着研究这个警告代码告诉我什么,但我还是不明白 严重性代码说明项目文件行抑制状态警告NU1701包“EntityFramework 6.1.0”已使用“.NETFramework,版本=v4.6.1、.NETFramework,版本=v4.6.2、.NETFramework,版本=v4.7、.NETFramework,版本=v4.7.1、.NETFramework,版本=v4.7.2、.NETFramework、,版本=v4.8'而不是项目目标框架'.NETCoreApp,版本=v3.1'。此

我试着研究这个警告代码告诉我什么,但我还是不明白

严重性代码说明项目文件行抑制状态警告NU1701包“EntityFramework 6.1.0”已使用“.NETFramework,版本=v4.6.1、.NETFramework,版本=v4.6.2、.NETFramework,版本=v4.7、.NETFramework,版本=v4.7.1、.NETFramework,版本=v4.7.2、.NETFramework、,版本=v4.8'而不是项目目标框架'.NETCoreApp,版本=v3.1'。此软件包可能与您的项目不完全兼容


EntityFramework 6.1不支持.NET Core。EntityFramework 6.3及更高版本可以


所以把你的EF版本升级到6.4版本,这个警告就会消失。您还可以考虑迁移到EF Cype 3 .x,但这不是对EntyTrrices框架6的替换的下降。 由于应用程序的目标是.NET Core 3.1,因此不能使用EF 6.1.0,因为它仅与.NET Framework 4.6+兼容。您必须从Nuget for.NET Core应用程序中添加Microsoft.EntityFrameworkCore 3.1.0。