我正在尝试从设置为防止所有软件包都进入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服务器中的所有软件包,除了一个软件包:
当然,当我在浏览器中签到时,它是空的:
但是它在我的Visual Studio中“ 管理Nuget程序包”
我看到了一些问题的帖子,其中包位于Feed中,而不位于Visual Studio UI中,但这是相反的。对此几乎没有任何信息,所以我想知道我是否缺少配置设置或其他内容?
谢谢。
答案 0 :(得分:0)
请检查teamcity服务器上的nuget.config是否提供了您的软件包源。 (或者在解决方案中包括nuget.config并指向私有供稿) 即使可以,请检查teamcity是否可以到达此网址。