解决Nuget命令出错的问题

1、Install-Package EntityFramework

该命令安装始终报错。 无法找到程序包 EntityFramework

尝试过重装Nuget,但是仍然不错。百度过网上的解决方法也均不管用。因为本机安装了开发环境VS2015,所以想在2015下也尝试了下,本来不报希望,结果VS2015执行完全没用问题。

经对比摸索,发现:

VS2013添加这个程序包源路径后,再次执行命令。一切顺利。问题得以解决!

2.在同事机器上执行

Enable-Migrations 命令报:无法将“Enable-Migrations”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试

没有引用EntityFramework命令,请执行如下名称(Import-Module 项目路径\packages\EntityFramework.6.1.3(EF版本)\tools\EntityFramework.psd1)

先执行Import-Module 项目路径\packages\EntityFramework.6.1.3(EF版本)\tools\EntityFramework.psd1命令。记住:1.路径不能有特殊符号 2.不要带中文

例如:Import-Module G:\Code\MVCMode\packages\EntityFramework.6.1.3\tools\EntityFramework.psd1

执行成功后。

再次执行Enable-Migrations

OK,问题得以解决。

3.如果执行Enable-Migrations,下面问题。

需要带上"-Force"参数。注意:Enable-Migrations -Force 前面没有空格,后面有个空格。否则命令不识别。

4.Add-Migration ModifyPaper

5.Update-Database

6.如果需要带上"-Force"参数 则修改成:Update-Database -Force执行

时间: 2024-10-13 04:10:39

解决Nuget命令出错的问题的相关文章

SharePoint 2013:解决爬网出错的问题

现象: 以前一直正常的爬网突然无法顺利完成,总是在进行到某个部分就停滞不前. 调查: 在查看了log文件后,发现了这条错误 06/24/2014 11:14:51.86   NodeRunnerQuery1-734f5ee7-2cc2- (0x0DD4)  0x14A0    Search                            Common Processing                28    Information   Component and System=Que

PowerShell中运行Bcdedit命令出错

见下图,当我尝试在PowerShell执行bcdedit删除其中一个启动项时,出现错误:而在CMD中运行时则正常. 执行的命令是: bcdedit /delete {f33a2785-b94a-11e3-a6eb-00e0661386c5} /cleanup 出错的原因: (1)PowerShell中将{}中的内容当作计算式对待: (2)CMD中将{-}整体看作字符: 事实上{f33a2785-b94a-11e3-a6eb-00e0661386c5}就是字符: 由此衍生出: (1)PowerSh

Visual Studio 下nuget命令的使用

从Visual Studio 2012版本开始默认集成了Nuget扩展,在Visual Studio 2010或以下的版本需要单独安装,安装方法如下: 1. "工具"→"扩展和更新...",弹出扩展管理面板 2. 左侧选择"联机",右侧搜索框输入"nuget",搜索可以点击安装,安装完成可能要重新启动Visual Studio 由于我这里使用的是Visual Studio 2015,因此跳过安装,这里主要是nuget命令使用的

Nuget命令操作

nuget命令的用法: Install-Package 安装包   -Version 4.3.1 参数指定版本 Uninstall-Package 卸载包 Update-Package 更新包 Get-Package 默认列出本地已经安装了的包 可以加参数 -remote -filter entityframework 来在包源中查找自己想要的包 Install-Package Autofac -Version 3.1.5

解决cordova命令行方式下build或者run的时候报错问题

phonegap3.0之后就将项目的生成方式做了很大的更改,原来是在eclipse里面修改生成并编译运行,但是3.0之后它的目录结构发生了很大变化,只修改主目录下面的index.html如果不build的话有时候是不起作用的,因为它的platform文件夹中还有各个平台的目录.比如安卓和IOS,在主目录www下面修改index.html之后必须要build才能生效,否则很多时候你会发现修改了不起作用,这是因为在assets目录下还有个www文件夹,真正运行的是这个文件夹下面的index.html

如何解决WebkitBrowser使用出错“Failed to initialize activation context”

如何解决WebkitBrowser使用出错“Failed to initialize activation context” 来源:互联网     时间:2014-12-22 4:55:22 本篇文章主要介绍了"如何解决WebkitBrowser使用出错“Failed to initialize activation context”",主要涉及到方面的内容,对于.NET教程感兴趣的同学可以参考一下: 刚刚交活的那个项目,里面需要嵌入浏览器. 本来用的是Vs里自带的Webbrowser

Python自然语言处理 NLTK包中的 text3.generate() 命令出错 'Text' object has no attribute 'generate'

<python自然语言处理时>第28页有这样一个命令--text3.generate()---功能是:产生一些与text3风格类似的随机文本. 用NLTK3.0.4和Python2.7.6来实现时却出现错误:'Text' object has no attribute 'generate' . 探索一下后发现问题所在: 打开nltk文件夹中的text.py发现了,原来新版本的NLTK没有了"text1.generate()"这个功能作者已经把demo里的text.gener

linux 下使用yum命令出错解决办法

linux系统使用yum命令时,遇到出现以下错误: Loaded plugins: fastestmirror Existing lock /var/run/yum.pid: another copy is running as pid 3404. Another app is currently holding the yum lock; waiting for it to exit... The other application is: yum Memory : 41 M RSS (253

解决MySQL复制出错 Last_SQL_Errno:1146

背景:我们在做数据迁移或者拆分的时候,使用Tablespace transcation 这种解决方案时,很有可能就会遇到 从库复制出错,报: Last_SQL_Errno: 1146 那么具体错误内容可能会有如下: Last_SQL_Error: Error 'Table 'spider.tb_city_population_rank' doesn't exist' on query. Default database: 'spider'. Query: 'alter table tb_city