asp.net mvc 3.0详细笔记__18__EF的下载


VS2010安装EntityFramework5.0

EntityFramework 当前最新版本是EntityFramework 6.1.3
EntityFramework位于System.Data.Entry命名空间

如何在vs2010上安装EntityFramework?

首先,需要安装一个vs插件,名称为NuGet Package Manager,微软官方发布的,其作用就是为vs工程项目自动下载、安装、升级、配置和移除包。

操作步骤:打开vs2012,然后工具-》扩展管理器,搜索NuGet,找到安装即可。

注意:此插件需要PowerShell 2.0,win7和server2008已自带,如果你还在用xp,那么需要先下载安装此前置系统组件

其次,使用上面安装的插件安装EntityFramework

步骤:重启vs,然后工具-》库程序包管理器-》程序包管理器控制台,打开控制台


键入“get-help NuGet”以查看所有可用的 NuGet 命令。
PM>

在PM>输入 Install-Package EntityFramework,竟然会得到出错提示
无法访问 nuget.org [https://www.nuget.org/api/v2/] 上的源。转而访问 C:\Users\LFR\AppData\Local\NuGet\Cache 上的 NuGet 本地缓存
Install-Package : 无法找到程序包“EntityFramework”。
所在位置 行:1 字符: 16
+ Install-Package <<<<  EntityFramework
    + CategoryInfo          : NotSpecified: (:) [Install-Package], InvalidOperationException
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
 

好吧,看来是网址出现服务问题,再来一遍,输入 Install-Package EntityFramework
PM> Install-Package EntityFramework

发现以下提示,竟然成功了


正在安装“EntityFramework 6.1.3”。
您正在从 Microsoft 下载 EntityFramework,有关此程序包的许可协议在 http://go.microsoft.com/fwlink/?LinkID=320539 上提供。请检查此程序包是否有其他依赖项,这些依赖项可能带有各自的许可协议。您若使用程序包及依赖项,即构成您接受其许可协议。如果您不接受这些许可协议,请从您的设备中删除相关组件。
已成功安装“EntityFramework 6.1.3”。
正在将“EntityFramework 6.1.3”添加到 ConsoleApplication1。
已成功将“EntityFramework 6.1.3”添加到 ConsoleApplication1。

Type 'get-help EntityFramework' to see all available Entity Framework commands.


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值