安装EntityFramework(EFCodeFirst)遇到的问题(0X80004005)的解决办法

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
 

 

 

 

 

 

 

posted on 2012-02-02 12:03  Gary.han  阅读(535)  评论(0编辑  收藏  举报