首页 > 解决方案 > nuget 还原步骤上的路径无效

问题描述

我有 TFS 服务。我正在尝试设置构建并坚持 nuget 恢复步骤。我已将目标解决方案传递给设置:

Path to solution or packages.config: $/MyProject/MySolution.sln

在日志上,由于目录无效,nuget 失败

NuGet.exe restore -NonInteractive D:\TFS\agent01\_work\63\s -ConfigFile \\SomePath\Nuget.config -NoCache -Verbosity Detailed

如您所见,无效的目标被传递给 nuget。它应该是

D:\TFS\agent01\_work\63\s\$\MyProject\MySolution.sln

但是

D:\TFS\agent01\_work\63\s

在其他项目中按预期工作。有什么问题?

标签: tfsnugettfsbuild

解决方案


您是否已将其声明为构建步骤?看起来您在某处放置了无法在代理上解决的远程路径。我有一个非常相似的设置正在运行,它适用于 NuGet-Installer 构建步骤:

在此处输入图像描述


推荐阅读