私有nuget提要中缺少软件包

时间:2018-07-18 09:20:27

标签: nuget nuget-package-restore nuget-server

我正在尝试从设置为防止所有软件包都进入nuget.org的本地nuget提要中恢复软件包。

当指向我的私有nuget提要时,我可以在Visual Studio UI中看到所有软件包。但是,在浏览器视图中,如果单击“ 单击此处查看您的软件包”,则只能看到软件包文件夹中存在的231个中的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服务器中的所有软件包,除了一个软件包:

enter image description here

当然,当我在浏览器中签到时,它是空的:

enter image description here

但是它在我的Visual Studio中“ 管理Nuget程序包

enter image description here

我看到了一些问题的帖子,其中包位于Feed中,而不位于Visual Studio UI中,但这是相反的。对此几乎没有任何信息,所以我想知道我是否缺少配置设置或其他内容?

谢谢。

1 个答案:

答案 0 :(得分:0)

请检查teamcity服务器上的nuget.config是否提供了您的软件包源。 (或者在解决方案中包括nuget.config并指向私有供稿) 即使可以,请检查teamcity是否可以到达此网址。