1

这篇文章提出了同样的问题,但答案是使用已经使用 NugetRestore 活动的新模板。

我尝试在示例项目中使用新模板 (TfvcTemplate.12.xaml),但无法开始使用。我怀疑它是某个地方的权利问题(在构建过程中无法访问模板),但我无法解决它。编辑:得到了该模板的副本,但它似乎仍然没有调用 nuget;同样的问题 - 我需要让 NuGetRestore 活动正常工作。

无论如何,我已经进行了自定义,只需要添加新的活动。问题是活动有一个“解决方案”字符串数组属性,我不知道如何将路径传递给我的解决方案。如果我通过 {"$(SolutionRoot)\MySolution.sln"},我会在日志中看到未扩展的文字:c:\Program Files\Microsoft Team Foundation Server 12.0\Tools\nuget.exe restore "$(SolutionRoot)\MySolution .sln" - 非交互式

我可以通过什么作为我的解决方案路径?

4

0 回答 0