C# 如何在一个解决方案中的另一个项目上使用Entity framework安装

C# 如何在一个解决方案中的另一个项目上使用Entity framework安装,c#,.net,entity-framework,C#,.net,Entity Framework,我在Windows窗体应用程序中使用EntityFramework的代码优先方法 我有两个项目:一个用于表单,另一个用于类(ClassLibrary) 我已经用context类创建了模型,并将它们映射到数据库 然后我不得不改变我的模型并进行迁移 我尝试启用它: Enable-Migrations 得到了这个错误: The EntityFramework package is not installed on project 'ClassLibrary'. 我尝试从类库中引用entityfra

我在Windows窗体应用程序中使用EntityFramework的代码优先方法

我有两个项目:一个用于表单,另一个用于类(ClassLibrary)

我已经用context类创建了模型,并将它们映射到数据库

然后我不得不改变我的模型并进行迁移

我尝试启用它:

Enable-Migrations
得到了这个错误:

The EntityFramework package is not installed on project 'ClassLibrary'.
我尝试从类库中引用entityframework,但没有任何帮助


如何修复此问题?

您应该通过Nuget安装。只需在第二个项目中安装EF

您使用的是什么EF版本?我使用的是EF 6.0.0。您是否已经阅读了此内容?@Odrai我阅读了接受的答案,但对我没有帮助。在你的建议之后,我看了其他答案,然后我找到了正确的方法。谢谢