考虑我的PowerShell的步骤如下:的Visual Studio Team Foundation Server的2015年版本的配置变量不设置
-source "c:\builds\$(Build.BuildNumber).zip"
结果是 “c:\建立\ 20171005.1.zip”
如果我尝试集在(Build.BuildNumber)
这样 名称= MyBuildNumber值= $释放我释放变量的配置标签如果我改变我的poweshell看起来像这样
以下10-source "c:\builds\$(MyBuildNumber).zip"
结果为 “C:\建立\ $(Build.BuildNumber).ZIP”
什么我一个做错了什么?我尝试了几种不同的存储变量,都具有相同的效果。真的可以使用一些建议。
--------- AS PER ANDY-MSFT ---- 我可以确认我正在使用版本14.102.25423.0。我安装了可变扩展包..没有区别。日志显示文字输出。我很确定我使用的是完全相同的设置。请检查我的定义变量和powershell语法的屏幕截图。
你提到你已经添加了我的VSTS可变任务,但是你访问变量之前添加的扩展变量任务,您的工作流程?您需要在每个阶段添加此功能,并且如果您使用多个代理,则需要将扩展任务添加到每个代理范围。 – jessehouwing
我能够通过将展开变量任务添加到我的工作流程来解决我的问题。我不明白这个扩展是如何工作的。对于任何被挂断的人... 下载并安装扩展。 一旦安装了您的构建或发布定义并将扩展变量任务添加到您的工作流程中。 之后的作品。 – macm