我正在团队环境中工作,他们已经建立了NuGet Stream来共享一些项目。我最近刚刚获得了我的一个项目的最新进展,并注意到packages.config已更新为指代特定NuGet包的更新版本。所以我想让我试着从我的控制台更新软件包,这样我就可以获得最新版本并且Packacge.Config指向正确的版本试图更新Nuget包失败
现在,VS 2015 NuGet UI甚至没有显示更新软件包的选项(它只有两个选项Install和UnInstall)。这很好,我可以使用控制台并完成它。到现在为止还挺好。
现在,当我运行命令Update-package {packageName}。它抛出以下错误:
Install-Package : An error occurred while retrieving package metadata for '{Package}' from source '{Server}'
所以我认为可能是它被损坏。因此,让我从Package.config中删除引用,然后从包中删除该文件夹,然后获取Fresh安装。这一次我确实使用了选项-verbose。所以我解雇以下命令:
install-package Uas.AnalysisWorker -verbose
,其响应没有朝我扔同样的错误:
这一细节:
BadGateway http://Servername/FindPackagesById()?id= '{Packagename}' 2262ms
可以在封装在服务器损坏或可能是我缺少别的东西。但我不想在做尽职调查之前联系软件包所有者,以确保我不会错过一些微不足道的东西。
- 另外,在附注中,我发现一些线程提示更新到最新版本的NuGet包管理器解决了他们的问题。我确实有最新的Nuget软件包,所以不应该成为一个问题。
任何想法?