每种集成开发环境都会提供扩展包的下载与安装,VS (微软可视化集成开发环境) 下的叫程序包管理控制台,我们把他叫做《牛干 程序包管理控制台》。

在 工具=>NuGet 程序包管理器=> 程序包管理控制台,打开命令窗口。

这两条命令必学必会

PM> Install-Package 包 [-参数]
PM> UnInstall-Package 包 [-参数]

参数可选
(指定版本号或项目名)

PM> Install-Package Microsoft.AspNet.Mvc -Version 4.0.20710
PM> Install-Package Microsoft.AspNet.Mvc -Version 4.0.20710 -项目名

英文中开头加un的复合词基本是反义词,比如 lock unlock

如果你不确定有什么包

PM> Get-Package -ListAvaliable

但这么做会控制台打印很多的,包太多了。
应当筛选,用这个带3个参数的命令,我还没掌握,这条命令还是会打印出很多的包

PM> Get-Package -ListAvailable -Filter asp.net.mvc

如果你不确定包是什么名,应当上 NuGet.org 网站上搜索,每一种包都提供完整命令。
一些项目出现什么程序集引用不完整,版本不对,可以用这个包管理器,重新卸载和安装,可修复这些问题。

下面是常用包

PM> Install-Package Microsoft.AspNet.MvcPM> Install-Package Microsoft.WebApi
PM> Install-Package Microsoft.WebPage
PM> Install-Package EntityFramework
PM> Install-Package JQuery

PM> Install-Package Bootstrap
PM> Install-Package Fireasy 旭神开发的包包外

所有命令
https://docs.nuget.org/consume/Package-Manager-Console-PowerShell-Reference

04-22 17:13