首页 > 解决方案 > gitlab.com 包存储库中缺少 NuGet 包

问题描述

试图将包推送到 gitlab 上的 nuget 源。我明白了

  PUT https://gitlab.com/api/v4/projects/xxx/packages/nuget/
  Created https://gitlab.com/api/v4/projects/xxx/packages/nuget/ 1325ms
Your package was pushed.

并拦截呼叫,gitlab 的 nuget 服务器返回{201 Created}.

但是,当我查询服务器时,该包实际上并不存在。

标签: .netgitlabnuget

解决方案


将您的 nuget 包version元数据修改为仅使用 3 个数字而不是 4 即x.x.x而不是x.x.x.x

Gitlab 的 nuget 服务器只接受 3 个版本部分的 nuget 包,并且在 4 个版本上静默失败。


推荐阅读