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


#1楼

浏览包索引中的页面,例如。 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 ,它会插入下载链接。


#2楼

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


#3楼

在NuGet 3.x(Visual Studio 2015)中,您只需从UI中选择版本即可


#4楼

在NuGet 3.0中,不推荐使用Get-Package命令,并将其替换为Find-Package命令。

Find-Package Common.Logging -AllVersions

有关详细信息,请参阅NuGet命令参考文档 。

如果您尝试在Visual Studio 2015中使用Get-Package,则会显示此消息。

This Command/Parameter combination has been deprecated and will be removed
in the next release. Please consider using the new command that replaces it:
'Find-Package [-Id] -AllVersions'

或者正如@Yishai所说,您可以使用Visual Studio中NuGet屏幕中的版本号下拉列表。


#5楼

由于最初的问题没有说明应该使用哪个NuGet前端,我想提一下,NuGet 3.5增加了对通过命令行客户端更新到特定版本的支持(也适用于降级):

NuGet.exe update Common.Logging -Version 1.2.0

#6楼

在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命令中的version选项后按Tab键,可以获得最新可用版本的列表。

使用NuGet下载旧版本的软件包相关推荐

  1. 【转载收藏】OldVersion下载旧版本软件网站

    [转载收藏]OldVersion下载旧版本软件网站 OldVersion http://www.oldversion.com/ OldVersion是一个提供着Windows.Mac.Linux.游戏 ...

  2. 利用 Charles Proxy 下载旧版本 iOS App

    一.软件准备 1.旧版本 iTunes 1.IPSW Downloads:https://ipsw.me/ 2.百度网盘链接:https://pan.baidu.com/s/1PO9Z12o-rqZ_ ...

  3. 如何下载旧版本virtualbox及其对应增强包

    下载旧版本virtualbox及其增强包: http://download.virtualbox.org/virtualbox/(virtualbox版本,例如:6.0.0),即可下载旧版本的virt ...

  4. 在微软官网下载旧版本的Visual Studio

    想在微软官网下载旧版本的VS,找半天都找不到入口,今天终于试出来了,记录一下. 太长不想看的可以直接戳网址进入最终的界面:https://visualstudio.microsoft.com/zh-h ...

  5. 如何在微软官网上下载旧版本的visual studio

    想在微软官网下载旧版本的VS. 太长不想看的可以直接戳网址进入最终的界面:Visual Studio 较旧的下载 - 2019.2017.2015 和以前的版本 想从官网首页一步一步进入到最终下载界面 ...

  6. 2017oracle官网下载旧版本JDK

    今天偶尔发现很多介绍在oracle公司下载jdk旧版本的介绍都是旧的公司官网,所以今天自己下载了一遍,顺便把最新官网的下载流程介绍给大家,期望对大家有帮助,特别是英文不太好的朋友们. 1.打开www. ...

  7. 苹果ipa签名工具免越狱下载_苹果iphone免越狱使用iTunes 一键下载旧版本app

    所需工具:iTunes 12.6.3 和苹果旧版APP下载V1.3(后台回复1077获取) 适用系统:win 哈喽大家好,欢迎来到蜜蜂科技f app更新了,更新后功能的缺失,操作步骤的繁琐,容易闪退卡 ...

  8. 怎么从Apache maven 官网下载旧版本

    必应搜索maven官网:https://maven.apache.org/download.cgi 可以看到官网左边有个Download(下载).点击下载,右边Files中显示目前最新版的maven版 ...

  9. IOS下载旧版本应用

    本文分享的方法是如何安装旧版本的iphone应用.我们知道一旦在appstore上传了新版本的应用之后,旧版本就会自动下架了,那么我们从appstore下载的版本永远都是最新版本,这样我们就没法得到老 ...

最新文章

  1. Redis 日志篇:无畏宕机快速恢复的杀手锏
  2. 台式电脑可以练计算机二级嘛6,练习六-计算机二级考试OFFICE高级应用试卷与试题.pdf...
  3. kafka java 查询信息_Kafka查看topic、consumer group状态命令
  4. 1128:图像模糊处理
  5. jwt java 项目实例_JWT(JsonWebToken)+SpringMVC项目demo
  6. python特性 property_python之中特性(attribute)与属性(property)有什么区别?
  7. community 计算模块度_聚苯乙烯泡沫模块可以用在哪些建筑上?
  8. 酷炫MQTT实现消息推送
  9. Activity中的setDefaultKeyMode() (转载)
  10. 你应该知道的Redis过期键和过期策略
  11. saxreader java_SAXReader saxReader = new SAXReader();来解析xml文件
  12. 阿里云主机迁移 配置域名解析 顶级域名配置子域名
  13. nodejs+vue 智慧餐厅点餐餐桌预订系统
  14. 乾宏教育海南省中高级工程师职称评审
  15. 用c语言实现100-1000之内的水仙花数
  16. 数据库触发器实例讲解
  17. 【Linux正则表达式之grepegrep】
  18. 小学计算机教资报名科目,2019下半年中小学教资考试报名时间确定,考试科目和报名流程一览...
  19. 苟延残喘,回光返照:从Cheetah 10K.7到Cheetah NS
  20. 微型计算机系统结构中的总线有哪三种,微机原理习题答案

热门文章

  1. php安装问题_PHP安装十大经典问题
  2. Android之帧动画与补间动画的使用
  3. 全国自考微型计算机原理及其应用,2010年10月全国自考微型计算机原理及应用试题...
  4. mysql 求数据的长度_mysql 如何求数据的长度
  5. linux怎么复制粘贴_linux中的实用技巧和快捷键总结
  6. layui中监听select下拉框改变事件
  7. nodejs之express路由与动态路由
  8. 【Linux】时间同步设置+防火墙设置+SELinux设置
  9. (转)linux如何让历史记录不记录敏感命令
  10. Python 基础 - Day 5 Learning Note - 模块 之 标准库:xml (9)