包 Microsoft.Bcl.AsyncInterfaces 1.1.1 与 netstandard2.0 (.NETStandard,Version=v2.0) 不兼容。


之前在自己电脑上的vs2019上进行.net core开发一直正常。

今天在公司的vs2017上开发的时候,引用Microsoft.EntityFrameworkCore的时候就出现如标题所说的错误了。

 Microsoft.EntityFrameworkCore的依赖项一直提示不兼容,更换框架版本、重启大法都试过了没用。

最后才发现是nuget缓存的问题,在工具—>NuGet包管理器—>程序包管理器设置—>点击清除所有NuGet缓存。然后就OK了。

 如果是使用vscode开发,可以执行一下命令清除缓存:

1 dotnet nuget locals all --clear
2 dotnet restore

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM