我有两个构建服务器,在Visual Studio Online中注册为代理。
他们都建立了一切,但只有一个解决方案就好了。
我有一个带有dotnet core2代码的git repo,它引用了一个私有nuget feed中的一些nuget包。私有nuget Feed已在两台服务器上确认。
一台服务器以交互模式(服务器a)运行,另一台服务器以服务(服务器b)运行。
服务器a - 一切正常。 服务器b - 构建始终失败,并显示以下错误:
错误NU1101:无法找到包裹。源中没有包含此ID的包:Microsoft Visual Studio脱机包,nuget.org [C:\ Agent_work \ 13 \ s \ MyProject \ MyProject.APIWeb.Tests \ MyProject.APIWeb.Tests.csproj]
对于使用所述nuget包的解决方案中的每个项目,我都会遇到同样的错误。
问:我在这里错过了什么?为什么要尝试从一台服务器上的本地缓存中恢复,而不是从另一台服务器上恢复?我需要做一种配置吗?