使用nuget下载旧版本的软件包

有没有办法用nuget下载以前版本的软件包,而不是最新版本?


在Visual Studio中启动包管理器控制台 - 它位于Tools / NuGet包管理器/包管理器控制台中。 然后运行Install-Package命令:

Install-Package Common.Logging -Version 1.2.0

详情请参阅命令参考。

编辑:为了列出软件包的版本,您可以使用带有远程参数和过滤器的Get-Package命令:

Get-Package -ListAvailable -Filter Common.Logging -AllVersions

通过在Install-Package命令中的版本选项之后按下tab键,您将获得最新可用版本的列表。


浏览到包索引中的页面,例如。 http://www.nuget.org/packages/Newtonsoft.Json/4.0.5

然后按照给出的安装说明:

Install-Package Newtonsoft.Json -Version 4.0.5

或者要下载.nupkg文件,请按照“下载”链接进行操作。 https://www.nuget.org/api/v2/package/Newtonsoft.Json/4.0.5

已过时:安装我的Chrome扩展程序Nutake,它插入一个下载链接。


另一个选项是更改packages.config文件中的版本号。 这会使NuGet在下次构建时下载该版本的dll。

链接地址: http://www.djcxy.com/p/62269.html

上一篇: Download old version of package with nuget

下一篇: Proper HTML Clipboard format for Excel