【问题标题】:TFS Build server and NugetTFS 构建服务器和 Nuget
【发布时间】:2014-04-01 07:21:53
【问题描述】:

您好,我有一个使用 nuget 库的项目,但构建总是失败并出现错误:

Debug | Any CPU
5 error(s), 4 warning(s)
$/TEST/TEST/TEST.sln - 5 error(s), 4 warning(s),View Log File
D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.targets (92): Unable to find version '1.3.1' of package 'Callisto'.
D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.targets (92): Unable to find version '5.0.8' of package 'Newtonsoft.Json'.
D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.targets (92): Unable to find version '1.5.4.3' of package 'winrtxamltoolkit'.
D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.targets (92): Unable to find version '1.5.4.3' of package 'WinRTXamlToolkit.Controls.DataVisualization'.
D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.targets (92): The command ""D:\Builds\3\TEST\CI - Check In Build\src\TEST\.nuget\NuGet.exe" install "D:\Builds\3\TEST\CI - Check In Build\src\TEST\TEST\packages.config" -source "" -NonInteractive -RequireConsent -solutionDir "D:\Builds\3\TEST\CI - Check In Build\src\TEST\ "" exited with code 1.
EXEC: The remote name could not be resolved: 'www.nuget.org'
EXEC: The remote name could not be resolved: 'www.nuget.org'
EXEC: The remote name could not be resolved: 'www.nuget.org'
EXEC: The remote name could not be resolved: 'www.nuget.org'
$/TEST/TEST/SAPSalesCentral.sln compiled

包恢复已启用。

我的开发人员机器上有一个 packages 文件夹 - 我的所有 nuget 包都存储在其中。

我可以手动将包文件夹添加到我的项目中并从中包含 .DLL 以将其存储在构建服务器上,这样就不需要 nuget 还原了吗?

【问题讨论】:

  • 你能从构建服务器 ping nuget.org 吗?
  • 检查我的附加问题

标签: visual-studio-2012 tfs nuget nuget-package


【解决方案1】:

如果您的构建服务器无法访问互联网,您需要设置一个local NuGet feed。为此,您可以使用构建服务器本身。

【讨论】:

  • 这应该在构建服务器机器本身或构建服务器有权访问的任何其他机器上完成?
  • 任何装有 Visual Studio 的机器都可以。我已经在我的开发工作站上完成了它,并在构建服务器上部署了本地 NuGet。唯一需要注意的是从可访问 Internet 的机器上下载所有包(.nupkg 文件),然后将它们复制到构建服务器。
【解决方案2】:

运行构建服务的用户可以访问互联网吗?有时您必须使用该帐户登录并在 Internet Explorer 中设置代理。

【讨论】:

  • 检查我的附加问题。换句话说,是的,出于安全考虑,构建服务无法访问 Internet 任何其他选项
猜你喜欢
  • 2018-05-28
  • 2016-03-14
  • 2021-04-04
  • 1970-01-01
  • 2014-11-12
  • 1970-01-01
  • 2013-05-11
  • 1970-01-01
  • 2016-08-27
相关资源
最近更新 更多