entity-framework - System.Data.Entity 不可用

我添加了 .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 模型吗?

python - 求解一对线性方程时的断言错误

go - 在 Ubuntu 18.04 的 $ANDROID_HOME/ndk-bundle 和 $

javascript - 按下后退按钮时防止 react 路由器重新加载 API 调用。 react

python - Pygame,声音不播放

laravel - 在 laravel-passport-social-grant 包上获取 inv

python - 在 Django Channels 上找不到路径

javascript - 使用 Javascript 在带有自定义磁贴的新浏览器选项卡中打开 PDF

javascript - 使用 Jest/Enzyme 在 React 中的功能组件内部测试方法

python - 无法执行 Cloud Function 触发不允许未经身份验证的调用的 HTTP