1、最好保证机器上的Microsoft Visual Studio 2010 安装了SP1或更高版本的补丁。
2、打开对应的VS2010中要使用EF的项目
3、安装EF可以通过VS2010里的NuGet直接联机库安装,步骤如下:
VS2010的主菜单->工具->Library Package Manager->Add Library Package Reference/Manage Packages for Solution...
Online/All下会自动在线检索插件,然后点击 Entity Framework 进行安装,如果安装过程出错,可以使用PM命令行形式安装。
从控制台用命令安装buzhou:VS2010的主菜单->工具->Library Package Manager->Package Manager Console
然后录入如下内容:PM> Install-Package EntityFramework -Version 4.2.0.0 (版本号可根据在线处显示的最新版本更改)
即可安装提示成功!
注:NuGet版本低的话也有可以在:VS2010的主菜单->工具->扩展管理器->联机库 来通过微软网站检索到 NuGet Package Manager 并下载安装,在NuGet安装后,
如果没有NuGet或想升级最新版,可以卸载老版本,直接下载新版NuGet然后自行安装,地址是:
http://nuget.codeplex.com/ 然后利用上一步操作安装EF。
注:使用PM命令行安装 EFCodeFirst 之前,最好机器已经安装过,Windows PowerShell 2.0 和 Windows Remote Management (WinRM) 2.0
可从http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5下载安装包
详细可参考:
http://blog.csdn.net/yangzhencheng_001/article/details/6684853
和http://www.open-open.com/lib/view/open1325293664483.html