如何在MVC 5的类库项目中使用Entity Framework 6 Code First

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在MVC 5的类库项目中使用Entity Framework 6 Code First相关的知识,希望对你有一定的参考价值。

我在同一解决方案中有一个类库项目(.Net Framework)和Asp.Net MVC 5项目。然后,我将类库的引用添加到MVC 5项目中。

如果我使用相同的数据库,如何在类库中使用Entity Framework并引用MVC 5和其他项目。

答案

诀窍是在客户端项目中拥有连接字符串,在您的案例MVC项目中。在web.config或app.config中。在您的情况下,它是web.config文件。然后,您可以在类库中安全地生成EntityFramework类,并可以从任何类型的项目中引用它。

以上是关于如何在MVC 5的类库项目中使用Entity Framework 6 Code First的主要内容,如果未能解决你的问题,请参考以下文章

我可以使用类库中的System.Web.Mvc吗?

在 ASP.NET Core 中使用 Entity Framework 6

使用 Entity Framework 6.1 和 MVC 5 从数据库中使用 Code First 后如何同步模型?

如何在 ASP.NET MVC 5、Entity Framework 6 中使用流利的 API 映射表?

iOS 删除已经配置的类库和移除CocoaPods

带有 Visual Studio 2012 RC 的 MVC 4 / Razor 中的可移植类库?