【发布时间】:2016-11-11 02:03:15
【问题描述】:
我创建了一个 ASP.NET Core 1 项目并使用 .Net Core 1.0 框架。并且想使用Entity Framework 6。
我遵循本教程https://docs.efproject.net/en/latest/platforms/aspnetcore/new-db.html,当我尝试使用以下语句进行迁移时:
PM> Add-Migration MyFirstMigration
然后它显示给我:
The EntityFramework package is not installed on project 'IndustryCloud'.
是否可以将 EF6 与 ASP.NET Core 1 一起使用?
【问题讨论】:
-
您是在 .NET Core 上运行,还是在完整的 .NET Framework 上运行?
-
您可以将 .Net Core 1.0 Framework 与 Entity Framework Core 1.0 一起使用,或者将 .NET Framework 4.5+ 与 Entity Framework 6 一起使用。在这两个选项中,您都可以使用 ASP .NET Core 1.0。
-
我在 .NET Core 1.0 上运行。
-
你看,不同的答案来自一个事实:is it possible to use EF6 with ASP.NET Core 1?是yes,但对 是否可以将 EF6 与在 .NET Core 1.0 上运行的 ASP.NET Core 1 一起使用? 的问题的答案是否
-
那么 ASP.NET Core 1 还没有实体框架吗?那么,如何将 EF 仅与 .NET Core 1 一起用于控制台应用程序?
标签: c# asp.net asp.net-core entity-framework-core entity-framework-migrations