【问题标题】:How do I change nuget source priority in UI如何在 UI 中更改 nuget 源优先级
【发布时间】:2020-07-01 20:00:17
【问题描述】:

在 nuget 包源中有一些上下箭头。

从这个问题Default package source for Nuget defaulting to newly added source and not All or nuget.org可以看出这是优先级。

但是,每当我按下向上或向下箭头和 OK 时,当我再次进入对话框时,我的来源都会保持旧的优先级。

有谁知道为什么它保持旧方向,是不是某个地方的硬块?箭头在我的 VS2017 和 VS2019 中都不起作用

【问题讨论】:

    标签: visual-studio nuget


    【解决方案1】:

    源在配置文件或 UI 中出现的顺序不会影响 NuGet 如何使用这些源。我不确定 NuGet 版本 1 和 2(在 Visual Studio 2010、2012 和 2013 中使用),但至少从 NuGet 3(Visual Studio 2015)开始,NuGet 首先搜索所有文件提要,如果没有包含包,或者没有配置文件提要,然后并行向所有 http 提要发出请求。当 2 个或多个源包含相同的包时,使用第一个响应的源。配置文件中源的顺序没有区别。没有源优先级这样的概念。

    这些箭头按钮多年来一直令人困惑,团队正计划移除它们:https://github.com/NuGet/Home/issues/8315

    【讨论】:

    • 你听起来很有说服力,所以我接受没有答案。谢谢
    猜你喜欢
    • 2015-02-01
    • 1970-01-01
    • 2012-02-24
    • 2012-03-03
    • 1970-01-01
    • 2011-06-10
    • 2016-08-11
    • 2012-01-03
    • 2012-09-14
    相关资源
    最近更新 更多