Nuget Package Manager Console等效于Manage复选框

时间:2013-02-21 09:38:53

标签: powershell versioning nuget

单击“管理Nuget Packages for Solution”时,Nuget Package Manager UI允许管理已安装的软件包。选中项目旁边的复选框将在项目中安装该已安装软件包的相同版本。

是否有与之相当的Package Manager Console命令?

除非使用-Version参数,否则Install-Package命令始终会查找最新版本。但我通常不知道我已经安装了哪个版本。那么我怎么说在控制台中:只安装已经安装在这个解决方案的一个项目中的最新版本?

这可能吗?

1 个答案:

答案 0 :(得分:1)

没有直接命令可以这样做,但您可以使用-Source参数间接实现它。试试这个:

Update-Package <id> -Source <path to the packages folder under solution root>