【问题标题】:Upgrade to a specific Package version with NuGet使用 NuGet 升级到特定包版本
【发布时间】:2015-01-14 09:07:33
【问题描述】:

如何将 NuGet 包升级到特定版本。

这类似于Download old version of package with nuget,除了我已经安装了给定nuget包的版本。

我无法更新到最新版本,所以我想更新到特定版本。

我需要卸载然后重新安装还是可以一步升级?

【问题讨论】:

  • 对我来说卸载+安装特定版本已经奏效。我认为唯一可能遇到问题的方法是如果你搞砸了配置。在这种情况下,只需重新创建项目。只需全新安装即可。
  • 我不希望 recreate the project 只是为了更新参考。

标签: .net visual-studio nuget nuget-package


【解决方案1】:

所以我认为您需要通过设置 Version 标志来运行 Update-Package 命令。

例如:

Update-Package Newtonsoft.Json -Version 6.0.4

这是文档中的完整命令以供参考:

更新包 [-Id] [-IgnoreDependencies] [-ProjectName ] [-Version ] [-Source ] [-Safe] [-IncludePrerelease] [-Reinstall] [-FileConflictAction] [-WhatIf]

http://docs.nuget.org/docs/reference/package-manager-console-powershell-reference

【讨论】:

    猜你喜欢
    • 2019-10-10
    • 1970-01-01
    • 2017-07-22
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 2022-08-07
    相关资源
    最近更新 更多