【发布时间】:2020-05-05 14:21:48
【问题描述】:
我们最近发现了几个发布管道,它们使用 nuget API 的弃用版本来更新已发布 nuget 包的视图(在包上设置预发布/发布)。更新 Web 服务调用以符合 5.1 api 后,我们在调用此 Web 服务来设置已发布包的属性时收到以下错误
网络服务:
https://pkgs.dev.azure.com/<org_name>/_apis/packaging/feeds/<feed_name>/upack/packages/<package_name>/versions/2.0.20126.03?api-version=5.1-preview.1
错误:
提供的包版本无效。通用包版本必须是没有构建元数据的小写 SemVer 2.0 版本。包版本必须小于128个字符,主要/次要/补丁必须小于等于2147483647
我是 SemVer 和发布 Nuget 包的新手,知道如何解决这个问题吗?工件发布,版本号如上2.0.20126.03
【问题讨论】:
-
无法获取您的最新信息,该解决方法对您有帮助吗?或者,如果您有任何疑虑,请随时在此处分享。根据你的问题,你想推广nuget包视图,但你调用的api是通用包。
标签: azure-devops nuget nuget-package