在
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为您的软件包版本控制,因为您应该!)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。