EnvironmentVariable 的 TFS SourceDirectory 始终为空
TFS SourceDirectory of EnvironmentVariable is always empty
我正在设置 TFS 以发布 WPF 项目。为了设置发布,我尝试通过 GetEnvironmentVariable Activity 从 EnvironmentVariable 获取 SourceDirectory 并加载到一个变量中。但是 SourceDirectory 总是变空。
SourceDirectory 是否默认出现?我是否应该设置一些东西以使 SourceDirectory 出现在 EnvironmentVariable 中?谢谢。
我这样做是为了修改构建模板,所以我将初始化构建目录和二进制文件子文件夹如下:
<mtbwa:GetBuildDirectory DisplayName="Get the Build Directory"
Result="[BuildDirectory]" />
<Assign x:TypeArguments="x:String"
DisplayName="Initialize Binaries Directory"
To="[BinariesDirectory]"
Value="[String.Format("{0}\Binaries", BuildDirectory)]" />
然后您可以像这样复制输出二进制文件:
<mtbwa:CopyDirectory Destination="[CopyToFolder]" Source="[BinariesDirectory]" />
"BuildDirectory" 和 "BinariesDirectory" 变量声明如下:
<Variable x:TypeArguments="x:String" Name="BuildDirectory" />
<Variable x:TypeArguments="x:String" Name="BinariesDirectory" />
我正在设置 TFS 以发布 WPF 项目。为了设置发布,我尝试通过 GetEnvironmentVariable Activity 从 EnvironmentVariable 获取 SourceDirectory 并加载到一个变量中。但是 SourceDirectory 总是变空。
SourceDirectory 是否默认出现?我是否应该设置一些东西以使 SourceDirectory 出现在 EnvironmentVariable 中?谢谢。
我这样做是为了修改构建模板,所以我将初始化构建目录和二进制文件子文件夹如下:
<mtbwa:GetBuildDirectory DisplayName="Get the Build Directory"
Result="[BuildDirectory]" />
<Assign x:TypeArguments="x:String"
DisplayName="Initialize Binaries Directory"
To="[BinariesDirectory]"
Value="[String.Format("{0}\Binaries", BuildDirectory)]" />
然后您可以像这样复制输出二进制文件:
<mtbwa:CopyDirectory Destination="[CopyToFolder]" Source="[BinariesDirectory]" />
"BuildDirectory" 和 "BinariesDirectory" 变量声明如下:
<Variable x:TypeArguments="x:String" Name="BuildDirectory" />
<Variable x:TypeArguments="x:String" Name="BinariesDirectory" />