加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

nuget规格依赖,获取最新版本?

发布时间:2020-12-14 04:30:15 所属栏目:百科 来源:网络整理
导读:在 nuspec versioning docs我看到 1.0 = 1.0 ≤ x(,1.0] = x ≤ 1.0(,1.0) = x 1.0[1.0] = x == 1.0(1.0) = invalid(1.0,) = 1.0 x(1.0,2.0) = 1.0 x 2.0[1.0,2.0] = 1.0 ≤ x ≤ 2.0empty = latest version. 我有一个package.config看起来像这样 packages p
在 nuspec versioning docs我看到
1.0  = 1.0 ≤ x
(,1.0]  = x ≤ 1.0
(,1.0)  = x < 1.0
[1.0] = x == 1.0
(1.0) = invalid
(1.0,) = 1.0 < x
(1.0,2.0) = 1.0 < x < 2.0
[1.0,2.0] = 1.0 ≤ x ≤ 2.0
empty = latest version.

我有一个package.config看起来像这样

<packages>
  <package id="psake" version="4.2.0.1" />
</packages>

我想将版本更改为“最新”。

我已经尝试了两个

<packages>
  <package id="psake" version="" />
</packages>

<packages>
  <package id="psake" />
</packages>

但是两者都导致无法从“packages.config”解析版本值“’。

我正在使用Nuget.exe 2.8.2

从Nuget 2.8开始,您可以将以下属性添加到nuget.config中
<configuration>
    <config> 
        <add key="dependencyversion" value="Highest" /> 
    </config>
</configuration>

解决包时,该包的最新版本将被解决。其他属性包括HighestMinor,HighestPatch和最低(这是假设您使用semver为您的软件包版本控制,因为您应该!)

资料来源:http://docs.nuget.org/docs/release-notes/nuget-2.8

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读