【发布时间】:2016-11-18 22:15:30
【问题描述】:
我已经设置了一个内部 NuGet 存储库(我们其中一台服务器上的共享文件夹),并将其添加到我 PC 上 Visual Studio NuGet 设置中的“可用源”列表中。我能够从这个存储库成功地将一个包安装到我的解决方案中。
但是在 TFS 服务器上构建失败,因为它无法恢复这个特定的包(消息:“无法找到包 'xxx' 的版本 'xxx'”)。该解决方案配置为“启用 NuGet 程序包还原”,这对于通过 nuget.org 安装的程序包运行良好。它只是没有从我们的内部存储库中恢复包。
存储库文件夹/共享的权限很好。我错过了什么?
我猜我也必须在 TFS 服务器上配置 Visual Studio 的“可用源”,但大概这些设置是用户特定的?构建服务作为 NETWORK SERVICE 运行,那么如何为该用户配置 NuGet?
【问题讨论】: