TFS 2013 环境变量始终为空

TFS 2013 environment variables always empty

我在 xaml 构建脚本中定义了自定义参数并提供了值:

然后在我的构建中我得到以下而不是实际的 TF_BUILD_BUILDDIRECTORY。这是写的字符串:"dotCover Report..."

String.Format("dotCover Report Path: {0}\{1}", DotCoverReportPath, DotCoverReportFileName)

它没有转换为实际的 BUILDDIRECTORY 路径。我究竟做错了什么?我已经点击 "refresh" 好几次了,但还是不行。我想得到 "C:\temp..." 等

可能与此案例重复 您不能在自定义构建过程中使用 $TF_BUILD_BUILDDIRECTORY。

请参阅此博客中有关如何使用它的更多详细信息Using Environment Variables in Visual Studio 2013 and TFS 2013