Nuget的命令行操作都是在程序包管理器控制台下进行的:
结构如图:

aaarticlea/png;base64,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" alt="" />

程序包源用于选择Package的来源,默认项目为用于当前命令操作的项目(执行命令请先注意操作的项目,避免出现误操作).

一.常用命令如下:

1. Install-Package EntityFramework                  //安装包
2. Install-Package EntityFramework -Version 5.2 //安装指定版本包 3. Uninstall-Package EntityFramework //卸载包 如果有依赖关系,先卸载依赖的包
4. Uninstall-Package -Force EntityFramework //强制卸载包
5. Uninstall-Package -Safe EntityFramework //安全更新(将各程序包更新至最新的修补程序版本)
6. Update-Package EntityFramework //更新包
7. Update-Package -Reinstall EntityFramework //改变项目目标框架后,更新程序包
8. Get-Package 默认列出本地已安装的包 //-remote -filter entityframework 在包源中查找自己想要的包
9. Clear //清空输入记录  

二.注意问题

1.命令-Reinstall与-Version不能同时使用
2.PackageName一定要准确 如果不知道具体的名字可以到官网搜索 http://www.nuget.org/packages
3.卸载包如果提示有依赖关系,先把依赖的包卸载
4.如果出现错误,细心分析错误原因.一般提示都是比较简单的.复杂点可以到google或Stack Overflow去查一下.  

Nuget的使用命令的更多相关文章

  1. C# NuGet包管理命令

    NuGet Package Manager Console 内置于 Visual Studio 在 Windows 2012 和更高版本. (不包含在 Visual Studio 用于 Mac 或 V ...

  2. 【ASP.NET】利用Nuget打包package——命令行方式

    通过命令行 官方说明,可以参考:creating-and-publishing-a-package 如果你希望可以使用图形界面的方式,请参考这篇文章   打包dll   使用如下的命令: nuget  ...

  3. nuget cli常用命令简介

    起因:使用nuget,但是部分同事用的mac,不能用vs的包管理器查看私有nuget库里面的包,所以,就总结了几个常用的 nuget cli 命令,方便全平台使用nuget 废话不多,直入主题 准备: ...

  4. Nuget 通过 dotnet 命令行发布

    在开发完成一个好用的轮子就想将这个轮子发布到 nuget 让其他小伙伴可以来使用,但是 nuget.org 的登陆速度太慢,本文介绍一个命令行发布的方法,通过命令行发布的方法可以配合 Jenkins ...

  5. NuGet命令行工具和可视化工具

    Nuget出了命令行工具之外,还有一个可视化工具,下载地址如下: 命令行(推荐官网下载,有中文提示!):https://dist.nuget.org/index.html 可视化(简单.方便.易用): ...

  6. .NET Core 环境下使用命令行移除某个 nuget 包的具体方法

    .NET Core 使用Nuget包一般是先写入csproj文件,然后下载保存在\bin\Debug\netcoreapp2.0\publish\下,所以可以采用如下方案进行删除操作(其中netcor ...

  7. 使用NuGet发布自己的类库包(Library Package)

    STEP 1:注册并获取API Key 首先,你需要到NuGet上注册一个新的账号,然后在My Account页面,获取一个API Key,这个过程很简单,我就不作说明了. STEP 2:下载NuGe ...

  8. 【ASP.NET】VS编译成功后自动生成Nuget包

    在VisualStudio项目中,可以在每次编译成功后自动发布nuget包,具体配置过程如下:   1.下载nuget.exe,放置在Visual Studio项目的根目录下.   2.通过命令行生成 ...

  9. UWP Jenkins + NuGet + MSBuild 手把手教你做自动UWP Build 和 App store包

    背景 项目上需要做UWP的自动安装包,在以前的公司接触的是TFS来做自动build. 公司要求用Jenkins来做,别笑话我,之前还真不晓得这个东西. 会的同学请看一下指出错误,不会的同学请先自行脑补 ...

随机推荐

  1. extern "C" 用法解析

    extern "c"用法解析 作者 作者Jason Ding ,链接http://www.jianshu.com/p/5d2eeeb93590 引言 C++保留了一部分过程式语言的 ...

  2. codeforces 711E E. ZS and The Birthday Paradox(数学+概率)

    题目链接: E. ZS and The Birthday Paradox. time limit per test 2 seconds memory limit per test 256 megaby ...

  3. Unity-WIKI 之 AllocationStats(内存分配)

    组件功能 allocationstats是一个简单的辅助工具,用于显示您的应用程序分配多少内存.它采用GC.GetTotalMemory来跟踪内存使用 使用方法 添加 Allocmem.cs 到场景中 ...

  4. 一些MEL命令

    这几天写maya脚本,发现一些新命令:   动画命令 cutKey 剪切某段动画曲线 simplify 简化某段曲线   基本命令 getAttr -size 数组属性名    获得数组属性的元素个数 ...

  5. f2fs源码分析之文件读写过程

    本篇包括三个部分:1)f2fs 文件表示方法: 2)NAT详细介绍:3)f2fs文件读写过程:4) 下面详细阐述f2fs读写的过程. 管理数据位置关键的数据结构是node,node包括三种:inode ...

  6. RDLC使用手册_RDLC报表部署

    原文:http://blog.csdn.net/lwjnumber/article/details/6590545 9.  RDLC报表部署(限于rdlc报表 windows应用程序) 1)    R ...

  7. Android动画原理分析

    最近在Android上做了一些动画效果,网上查了一些资料,有各种各样的使用方式,于是乘热打铁,想具体分析一下动画是如何实现的,Animation, Animator都有哪些区别等等. 首先说Anima ...

  8. 【Windows phone 8】欢迎引导页面02

    [目标]前一篇文章已经实现了图片的切换,这里需要限制pivot的循环滚动. [思路]通过手势事件,对第一张,最后一张图片处加以限制 [前台] 在pivot处加上 <toolkit:Gesture ...

  9. Tasks.Parallel

    .Net多线程编程-System.Threading.Tasks.Parallel   System.Threading.Tasks.Parallel类提供了Parallel.Invoke,Paral ...

  10. ASP.NET Web API路由规则(二)

    默认的规则 在ASP.NET MVC4中 global.asax.cs代码中并无注册默认路由规则的代码 代码如下: public class WebApiApplication : System.We ...