.net - 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}
.
但是,当我查询服务器时,该包实际上并不存在。
解决方案
将您的 nuget 包version
元数据修改为仅使用 3 个数字而不是 4 即x.x.x
而不是x.x.x.x
Gitlab 的 nuget 服务器只接受 3 个版本部分的 nuget 包,并且在 4 个版本上静默失败。
推荐阅读
- php - 根据请求的来源,从 API 获取具有不同结果的数据时出现问题
- matlab - 如何在 MATLAB 中的图表中显示矩阵?
- config - 在哪里找到 pidfile | Windows 码头 | 码头工人.pid
- java - 更改 JPA 生成的表列的数据类型
- spring - 将 JDA 事件中继到 Spring 事件子系统会挂起整个 Spring 应用程序
- ios - 以编程方式更改堆栈视图中容器的高度
- python - 表格边框未显示在 Outlook 桌面应用程序中,但在通过浏览器打开时在 gmail 和 Outlook 中可见
- authentication - 使用 NTAG 424 DNA TT 的身份验证提示
- javascript - 按 Enter 后使用 JQuery 事件单击过滤表结果
- android - 回收 BitmapShader 的 Bitmap