EFCodeFirst安装失败(包含EntityFrameWork安装)解决规划![]() Admin 2011年9月2日名人名言:在任何一个成功的后面都有着十五年到二十年的生活经验,都有着丰富的生活经验,要是没有这些经验,任何才思敏捷恐怕也不会有,而且在这里,恐怕任何天才也都无济于事。——巴甫连柯 我们在安装EFCodeFirst包时会不会呈现“This package (or one of this dependencies) contains PowerShell scripts and needs to be installed the pAckage Manager Console.”。这可真该死。微软出的产品就是如许,只是出点惊喜——恭喜“再来一瓶”。。。 近日进修MVC3.0,没想到在安装EFCode时,呈现了差子。。。 第一步
第二步 第三步 。。。。。。。。。。。。。。。。。。。。。。 看到了传说的“This package (or one of this dependencies) contains PowerShell scripts and needs to be installed the pAckage Manager Console.”。。。我是无比愁闷。。。网上看了一些材料,下载了各类软件,都不成。。。最后把这些文档连络起来解析,才熟悉打听如何去解决。以下是我的办法。。。 第一步,不消可视化,直接找号令: 点击它,进行号令行。。。呃鄙人标的目标。。。最下方的那个框子里。。。 起首,我们先要找须要的包,输入“get-package -remote -filter entityframework”。。。 我看网上的都是先安装EntityFrameWork,不知道为什么,但我可视化下,可安不了他,所以就直接也一块说一下。 好了,如今我们输入完后,一回车,将会呈现如下,有一大堆数据的列表。。。 这里,我们要重视两行,一个是Id,一个是Version。Id是用于指出什么包,Version是对应的版本。我们从表中可以看出。有很多包是同名的,然则版本不合。是以,碰到两个及两个以上包名雷同的包,除了用Id指出来外,还要经由过程Version来圈字哪一个他。不是那个他,而是这个他。 因而,我们若是要安装包,就要有两个参数,一个是Id,一个是Version。 好,格局如下: install-package -id 包名 -Version 版本 那么,我们要输入的就是: install-package -id EntityFramework -Version 4.1.10331.0 OK,输入履行。。。 好安装成功。下面就要安装EFCode 输入号令:install-package -id EFCodeFirst -Version 1.1 OK,安装完成。 Visual Studio会打开一个TXT子窗口,内容如下: 我们是否安了吗?如许,我们看一下可视化界面中的景象: 安装成功! refer to :http://blog.csdn.net/yangzhencheng_001/article/details/6684853 |
|