C# 我可以在ASP.NET核心解决方案中使用EF 6吗?
我正在.NET Core中构建MVC应用程序,但我想知道是否可以使用EntityFramework 6.0来代替EntityFramework Core 我只是简单地测试了一下,看起来我可以通过Nuget软件包添加EF 6.0,但是如果我继续,我会遇到更多的冲突吗C# 我可以在ASP.NET核心解决方案中使用EF 6吗?,c#,entity-framework,asp.net-core,C#,Entity Framework,Asp.net Core,我正在.NET Core中构建MVC应用程序,但我想知道是否可以使用EntityFramework 6.0来代替EntityFramework Core 我只是简单地测试了一下,看起来我可以通过Nuget软件包添加EF 6.0,但是如果我继续,我会遇到更多的冲突吗 我只是对EF 6.0非常满意,所以我问这个问题 EntityFramework 6需要.NET Framework,而不是核心 但是ASP.NET核心web应用程序也可以构建在.NET框架上 因此,基于.NET Framework和该
我只是对EF 6.0非常满意,所以我问这个问题 EntityFramework 6需要.NET Framework,而不是核心 但是ASP.NET核心web应用程序也可以构建在.NET框架上 因此,基于.NET Framework和该项目创建一个ASP.NET核心Web应用程序,任何依赖项都可以使用EF6
(如对问题的评论中所述)对于这种情况,有一个文档页面:EntityFramework 6需要.NET Framework,而不是Core 但是ASP.NET核心web应用程序也可以构建在.NET框架上 因此,基于.NET Framework和该项目创建一个ASP.NET核心Web应用程序,任何依赖项都可以使用EF6
(如问题注释中所述)此案例有一个文档页面:如果应用程序将目标锁定在.NET Framework上,则您不会遇到问题。如果应用程序将以.NET Core为目标,您将无法添加package@CamiloTerevinto谢谢EF和EF core之间并没有太大区别。一旦创建了上下文,它实际上是相同的。当然,现在有一些东西不可用,但不太多(例如EF2.1支持延迟加载)。如果应用程序的目标是.NET Framework,那么你就不会有问题。如果应用程序将以.NET Core为目标,您将无法添加package@CamiloTerevinto谢谢EF和EF core之间并没有太大区别。一旦创建了上下文,它实际上是相同的。当然,现在有一些东西不可用,但不多(例如EF2.1支持延迟加载)。