2018年TFS——Can&x27;t在发行版中使用Environment.Name
在执行发布并尝试使用变量2018年TFS——Can&x27;t在发行版中使用Environment.Name,tfs,devops,Tfs,Devops,在执行发布并尝试使用变量Environment.Name时,我收到错误: ##[错误]Environment.Name:术语“Environment.Name”无法识别为cmdlet、函数、脚本文件或应用程序的名称 可操作程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试 再说一遍 使用Release.EnvironmentName 注: 如果在生成定义中单击variables选项卡,然后单击链接,这会将您发送到一个标题为“Build variables”的页面,因此,如果您像
Environment.Name
时,我收到错误:
##[错误]Environment.Name:术语“Environment.Name”无法识别为cmdlet、函数、脚本文件或应用程序的名称
可操作程序。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试
再说一遍
使用
Release.EnvironmentName
注:
如果在生成定义中单击
variables
选项卡,然后单击链接,这会将您发送到一个标题为“Build variables”的页面,因此,如果您像我一样,您可能会认为此页面包含TFS管道中的所有可用变量,但事实并非如此。您必须单击紫色便笺顶部附近标题为的链接,或编辑发布,然后单击此处的变量选项卡。使用Release.EnvironmentName
注:
如果在生成定义中单击variables
选项卡,然后单击链接,这会将您发送到一个标题为“Build variables”的页面,因此,如果您像我一样,您可能会认为此页面包含TFS管道中的所有可用变量,但事实并非如此。您必须单击紫色注释顶部附近标题为的链接,或者编辑一个版本,然后单击此处的variables
选项卡