【问题标题】:Update a nuget package for all projects from a private source从私有源更新所有项目的 nuget 包
【发布时间】:2015-09-29 22:23:21
【问题描述】:

我需要为从 1.0.1 版本到最新版本 1.1.0 的解决方案中的多个项目更新位于 私有源 中的包 Package01。如果从 Package Manager UI 进行此更新,则需要多次重复此步骤。

是否可以一步完成?感谢您的任何建议。

【问题讨论】:

    标签: visual-studio visual-studio-2012 nuget


    【解决方案1】:

    您可以从包管理器 UI 或包管理器控制台更新解决方案中所有项目的包。

    使用“管理包”对话框右键单击解决方案并为解决方案选择“管理包”。然后更新包。您将能够在一个步骤中为多个项目更新它。

    您也可以从包管理器控制台执行类似的操作。下面的命令会将 jquery 更新到解决方案中所有项目的最新版本。

    Update-Package jquery
    

    在 NuGet 网站上的 Update-Command 上有更多文档。

    【讨论】:

    • 该命令不适用于消息“没有可用的更新...”。 PM UI 非常好用,我被选为项目级别 :)。谢谢
    • 由于包管理器控制台没有找到任何更新,我唯一的猜测是您的私有源未在下拉列表中选择。
    • 我在链接上找到了一个选项 -Source 并对其进行了测试;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-07-21
    • 2014-10-28
    相关资源
    最近更新 更多