私人nuget Feed中缺少包

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (98)

我正在尝试从本地nuget Feed中恢复软件包,这些资源已设置为阻止所有软件包进入nuget.org。

当我指向我的私人nuget feed时,我可以看到visual studio UI中的所有包。但是在浏览器视图中,如果单击“ 单击此处查看包 ”,我只能看到231文件夹中存在的100个中的100个。

在无法恢复Nuget.Frameworks的团队城市构建失败后,错误很明显:

GET http://MyPrivateNuget/nuget/FindPackagesById()?id='NuGet.Frameworks'
Unable to find package NuGet.Frameworks. No packages exist with this id in source(s): http://MyPrivateNuget/nuget

我删除了我的私有nuget服务器中的所有软件包,除了这一个软件包:

当我在浏览器中检查时它确实是空的:

但它在我的Visual Studio“ 管理Nuget包 ”中

我已经看到了一些问题,其中包在feed中,但在Visual Studio UI中没有,但这是相反的。几乎没有关于此的信息,所以我想知道我是否缺少配置设置或什么?

提前致谢。

提问于
用户回答回答于

请检查teamcity服务器上的nuget.config是否提供了您的包源。(或者在您的解决方案中包含指向私有Feed的nuget.config)即使它确实如此,请检查teamcity是否可以访问此URL。

所属标签

可能回答问题的人

  • 嗨喽你好

    7 粉丝480 提问8 回答
  • uncle_light

    5 粉丝518 提问6 回答
  • 人生的旅途

    10 粉丝484 提问6 回答
  • 富有想象力的人

    3 粉丝0 提问6 回答

扫码关注云+社区

领取腾讯云代金券