我添加了 .Net Standard Library 2.0 并且安装了 EntityFramework 6.4.0通过 NuGet 包管理器,但无法在我的类中继承 DbContext
,因为 System.Data.Entity 不可用。我应该怎么做才能使用DbContext ?
最佳答案
正如@magicandre1981 所说,您需要升级到 .NET Standard 2.1。
我讨厌所有这些隐藏的版本不兼容问题!我们在 .NET Standard 2.0 项目中运行了 EntityFramework 6.2。更新 EF 不会产生版本不兼容警告,即使您仔细观察 EF 6.3+,它也需要 .NET Standard 2.1。
编辑:调用项目是 Framework 4.8,它不支持 .NET Standard 2.1。所以我又回到了 EF 6.2 和 .NET Standard 2.0。
https://stackoverflow.com/questions/61043620/
相关文章:
javascript - 使用 ThreeJS 可以保护 3D 模型吗?
go - 在 Ubuntu 18.04 的 $ANDROID_HOME/ndk-bundle 和 $
javascript - 按下后退按钮时防止 react 路由器重新加载 API 调用。 react
laravel - 在 laravel-passport-social-grant 包上获取 inv
python - 在 Django Channels 上找不到路径
javascript - 使用 Javascript 在带有自定义磁贴的新浏览器选项卡中打开 PDF