.net core nuget 包警告 NU1701

在使用nuget添加一个包时,出现NU1701的警告

出现如下错误

警告    NU1701    已使用“.NETFramework,Version=v4.6.1”而不是项目目标框
架“.NETCoreApp,Version=v2.1”还原包“EntityFramework 6.2.0”。此包可能与项目不完全兼容。   

 表示项目不兼容,此时需要我们我已.net core的版本

nuget上的各种包的最新版都是对应最新版的.net core。解决此问题只需要我们下载最新版的.net core即可。

我们先看一下我们的.net core 版本

右键点击项目,选择属性

.net core nuget 包警告 NU1701

查看.net core版本信息

.net core nuget 包警告 NU1701

下载最新版本的.net core,点击安装其他框架

.net core nuget 包警告 NU1701

会连接至微软的官网,下载.net core 2.2即可,3.0目前不是稳定版

.net core nuget 包警告 NU1701