将EF安装到.NET核心库项目

时间:2017-04-13 08:13:35

标签: entity-framework nuget .net-core

我是.NET核心新手。试着习惯它。但它有点复杂。

我在' solution.Entity' 库项目中有我的poco课程,我想先使用它们在我的&#39中使用EF代码创建一个数据库; solution.Data' 库项目。

但是当我尝试通过Nuget将Entity Framework安装到我的' solution.Data' 项目时,它说'包恢复失败。回滚......'

这两个项目都是 .NET核心库项目。

在.NET核心库项目中使用EF需要做些什么?看起来我需要某种配置。

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

确保您正在安装EF Core.NET Core拥有自己的实体框架实现。

pricing guide

答案 1 :(得分:0)

让Entity Framework Core正常工作有很多方面。我强烈建议您查看文档。有许多示例显示如何设置项目。

https://github.com/aspnet/EntityFramework.Docs

http://docs.microsoft.com/ef/

特别是,我建议this guide。它将向您介绍如何使用POCO类并在.NET Core项目中创建数据库。您可能会发现最简单的方法是将其保留在一个项目中,并在熟悉EF后将代码移动到单独的库中。