加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-core – 在ASP.NET Core中使用Entity Framework 6

发布时间:2020-12-15 23:55:57 所属栏目:asp.Net 来源:网络整理
导读:假设我有: 用于.NET Core框架的ASP.NET Core独立Web API项目 具有EF6数据模型的类库,用于完整的.NET框架 ASP.NET Core项目引用类库 这个架构在这里提出: https://docs.microsoft.com/en-us/aspnet/core/data/entity-framework-6 问题是:如果它是完整.NET
假设我有:

>用于.NET Core框架的ASP.NET Core独立Web API项目
>具有EF6数据模型的类库,用于完整的.NET框架

ASP.NET Core项目引用类库

这个架构在这里提出:

https://docs.microsoft.com/en-us/aspnet/core/data/entity-framework-6

问题是:如果它是完整.NET Framework的依赖目标,我的独立应用程序是否能够在发布(或发布)后在指定的目标平台(Win,Linux,Mac运行时)上执行?

非常感谢

解决方法

这是不可能的.您提供的相同链接确认:

To use Entity Framework 6,your project has to compile against .NET Framework,as Entity Framework 6 does not support .NET Core. If you need cross-platform features you will need to upgrade to Entity Framework Core.

您可以在.NET Framework(非.NET CORE)和EF6(但不是跨平台)上使用ASP.NET Core.但不是.NET Core上的ASP.NET Core并且使用EF6.您需要为该项目使用EF Core.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读