构建并发布到 TC 自己的提要的 NuGet 包不显示

NuGet packages built and published to TC own feed don't show up

Q/A - 今天,我们发现 NuGet 库构建和发布(到 TeamCity 自己的提要)停止工作。新软件包停止显示。

我们可以在工件中看到它们,但在提要本身中看不到。

通过使用 PowerShell 查询提要,似乎显示了构建 9 之前的软件包,所以我怀疑 1.1.xx.0 有问题,其中 xx 是 double-digit 数字。

我发布了 1.2.0.0,它出现了。奇怪的!证明如下:

编辑

今天,在 TeamCity 上的 VS 和 NuGet 恢复都无法在提要上看到新版本的库,即使我可以直接在提要中看到它 XML!!

什么?

解决方案

自从更新TC的版本到9.1.5之后,TC认为是自己的feed的URL缺少了TC服务器的端口号!所以 NuGet 包还原从该提要中获取 404。

我的 PS 脚本使用的是我在具有端口的 VS 中设置的提要 URL。