【问题标题】:Chocolatey - Install major version of package and update to latest minor versionChocolatey - 安装包的主要版本并更新到最新的次要版本
【发布时间】:2019-11-26 23:48:46
【问题描述】:

对于我的项目,我需要 .NET Core 2.2。 Chocolatey 包存储库states 表明 .NET Core 2.2.8 是可用的 .NET Core 2.2 的最新版本。我可以用choco install dotnetcore --version 2.2.8 -m 安装这个包。但是当 2.2.9 发布时,我仍然会使用 2.2.8,因为我指定了那个特定的版本。当我发出 choco upgrade all 时,我需要什么命令才能将 .NET Core 2.2 更新到新的次要版本?

编辑:当我发出choco upgrade all 时,我不想升级到 .NET Core 3.x,因为我有一些依赖它的项目。相反,如果 Chocolatey 发布,我明确希望它升级到 .NET Core 2.2.9

【问题讨论】:

    标签: version chocolatey


    【解决方案1】:

    虽然我认为这更适合 Super User,但基于使用并排安装软件包所暗示的内容,如果您想要该软件包的新版本,请使用 choco install -m 安装该软件包的较新版本包裹。但是,根据您在choco upgrade all 升级您的并排软件包之一的经验,您可能想在Chocolatey issue tracker 上询问升级其他软件包的推荐方法。

    【讨论】:

    • choco upgrade all 只是出于某种原因将我的 .NET Core 版本更新为 3.0,即使我选择了 -m 标志。这个周末我会查一下原因;这个问题现在对我来说不是最高优先级,但我想为我和任何可能有相同问题的人提供清楚的答案。
    猜你喜欢
    • 2019-04-15
    • 2013-04-08
    • 2017-01-24
    • 2017-05-13
    • 2016-07-17
    • 2019-04-01
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多