在Visual Studio 2010和NuGet中使用ADO.NET的Entity Framework - 真正发生了什么

时间:2013-02-12 07:11:07

标签: visual-studio-2010 ado.net nuget

我需要将ADO.NET EF用于我的下一个项目,所以我开始了一个教程,但最后安装了Entity Framework,而我的项目是通过Project -> Manage NuGet Packages打开的,然后决定走过本教程使用另一个项目,所以我关闭了当前的项目,第二天我为本教程的需要创建了新的Console Project。但是,当我尝试将using System.Data.Entity;添加到Program.cs时,它无法识别Entity,因此我不得不再次从Entity Framework安装NuGet对我来说很奇怪。

它应该如何 - 为每个将使用它的项目安装Entity Framework,或者我可以安装一次,然后在需要时添加它作为参考,或者像.NET中的许多其他软件包那样添加它?

1 个答案:

答案 0 :(得分:1)

不,您不需要为每个项目安装Entity Framework。您是否尝试添加对丢失的DLL的引用?为此,在“解决方案资源管理器”中右键单击项目,然后从菜单中选择“添加引用”。您应该能够从.NET选项卡中选择System.Data.Entity: Add reference dialog