我是.NET核心新手。试着习惯它。但它有点复杂。
我在' solution.Entity' 库项目中有我的poco课程,我想先使用它们在我的&#39中使用EF代码创建一个数据库; solution.Data' 库项目。
但是当我尝试通过Nuget将Entity Framework安装到我的' solution.Data' 项目时,它说'包恢复失败。回滚......'
这两个项目都是 .NET核心库项目。
在.NET核心库项目中使用EF需要做些什么?看起来我需要某种配置。
感谢您的帮助。
答案 0 :(得分:2)
确保您正在安装EF Core
。 .NET Core
拥有自己的实体框架实现。
答案 1 :(得分:0)
让Entity Framework Core正常工作有很多方面。我强烈建议您查看文档。有许多示例显示如何设置项目。
https://github.com/aspnet/EntityFramework.Docs
特别是,我建议this guide。它将向您介绍如何使用POCO类并在.NET Core项目中创建数据库。您可能会发现最简单的方法是将其保留在一个项目中,并在熟悉EF后将代码移动到单独的库中。