![Collapse image Collapse image](collapse_all.gif)
![Expand Image Expand Image](expand_all.gif)
![](collapse_all.gif)
![](expand_all.gif)
![](dropdown.gif)
![](dropdownHover.gif)
![Copy image Copy image](icons/copycode.gif)
![CopyHover image CopyHover image](copycodeHighlight.gif)
Valid Action values are:
AddFiles (Required: ZipFileName, CompressFiles or Path Optional: CompressionLevel, Password; RemoveRoot) Existing files will be updated
Create (Required: ZipFileName, CompressFiles or Path Optional: CompressionLevel, Password; RemoveRoot)
Extract (Required: ZipFileName, ExtractPath Optional: Password)
Namespace: TfsBuildExtensions.Activities.Compression
Assembly: TfsBuildExtensions.Activities (in TfsBuildExtensions.Activities.dll) Version: 1.0.0.0 (1.0.0.6)
Examples
![](CopyCode.gif)
<Sequence DisplayName="TFSBuildExtensions Zip Sequence" sap:VirtualizedContainerService.HintSize="1178,146"> <tac:Zip ExtractPath="{x:Null}" Files="{x:Null}" LogExceptionStack="{x:Null}" Password="{x:Null}" RemoveRoot="{x:Null}" TreatWarningsAsErrors="{x:Null}" Action="Create" CompressPath="[BinariesDirectory]" CompressionLevel="Default" FailBuildOnError="True" sap:VirtualizedContainerService.HintSize="200,22" ZipFileName="[BinariesDirectory + "\\" + "MyBuild" + ".zip"]" /> </Sequence>
Inheritance Hierarchy
System..::..Object
System.Activities..::..Activity
System.Activities..::..CodeActivity
TfsBuildExtensions.Activities..::..BaseCodeActivity
TfsBuildExtensions.Activities.Compression..::..Zip
System.Activities..::..Activity
System.Activities..::..CodeActivity
TfsBuildExtensions.Activities..::..BaseCodeActivity
TfsBuildExtensions.Activities.Compression..::..Zip