码迷,mamicode.com
首页 > 其他好文 > 详细

NuGet之控制台管理程序包

时间:2015-12-02 14:25:37      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:

????NuGet作为VS的扩展程序,已经做好了UI,我们可以通过Manage NuGet Packages 的对话框。这里我们主要说说如何通过控制台进行包管理。使用命令行的方式,其实也是有其好处,对于比较熟悉linux系统的同学就深有体会,命令行操作,灵活度很大,操作更加编辑等等。NuGet的控制台使用的是PowerShell命令行,如果在没有打开解决方案的情况下,那我们就只能通过PowerShell命令行进行程序包的安装了。

下面我们就来看看NuGet在命令行下的一些基本操作(本人使用的是VS2015 企业版中文版)。

NuGet查找程序包

打开"工具"(Tool)菜单,选择"NuGet包管理器",点击"程序包管理器控制台"。

技术分享

?

这样就打开了程序包管理器的控制台窗口

技术分享

?

下面我们就可以在命令行中输入命令进行操作了。在控制台的命令行中,可以输入Get-Package –ListAvailable 获取所以可以使用的程序包列表,下面和大家说个小技巧,使用过linux的同学都知道,在命令行中,我们很多时候都不需要输入完整的命令,而是在输入输入部分字母后,按Tab键进行自动补全,NuGet同样也有这样的功能,例如本例,我们输入Get-P,然后按下Tab键,然后就会自动补全完整的Get-Package命令,如果只是输入Get的情况下按Tab键, 则会列出所有可能的命令,这个就类似有VS的智能提示功能。

技术分享

?

下面我们尝试输入命令Get-Package –ListAvailable,就可以看到可以使用的程序包列表,这里提醒下,-ListAvilable是命令的条件,目的是告诉命令应该执行什么样的动作,同样也支持按下Tab键进行智能提示和自动补全功能。

????技术分享

NuGet之控制台管理程序包

标签:

原文地址:http://www.cnblogs.com/liuww/p/5012807.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!