AssemblyInfo Class

TFS Build Extensions

Collapse image Expand Image Copy image CopyHover image
Updates content of AssemblyInfo files.

Namespace: TfsBuildExtensions.Activities.Framework
Assembly: TfsBuildExtensions.Activities (in TfsBuildExtensions.Activities.dll) Version: 1.0.0.0 (1.0.0.6)

Remarks

The Files property is required.

Setting a property to null will disable updating the associated attribute.

The following tokens are supported for replacement (all tokens are not supported by every property, see properties remarks for the list of supported tokens):

Token Description
$(current) Uses the current value.
$(increment) Increments the current value.
$(date:<format>) Uses the current date formatted with the specified <format>.
$(version) The updated AssemblyVersion value.
$(fileversion) The updated AssemblyFileVersion value.

Examples

CopyXML
<Sequence DisplayName="TFSBuildExtensions AssemblyInfo Sequence" sap:VirtualizedContainerService.HintSize="818,146">
    <Sequence.Variables>
        <Variable x:TypeArguments="s:String[]" Name="AssemblyInfoFiles" />
    </Sequence.Variables>
    <taf:AssemblyInfo FailBuildOnError="{x:Null}" IgnoreExceptions="{x:Null}" TreatWarningsAsErrors="{x:Null}" AssemblyCompany="{x:Null}" AssemblyConfiguration="{x:Null}" AssemblyCopyright="{x:Null}" AssemblyCulture="{x:Null}" AssemblyDelaySign="{x:Null}" AssemblyDescription="{x:Null}" AssemblyFileVersion="$(current).$(current).$(increment).0" AssemblyInformationalVersion="$(fileversion)" AssemblyKeyFile="{x:Null}" AssemblyKeyName="{x:Null}" AssemblyProduct="{x:Null}" AssemblyTitle="{x:Null}" AssemblyTrademark="{x:Null}" AssemblyVersion="$(current).$(current).0.0" CLSCompliant="[False]" ComVisible="{x:Null}" Files="[AssemblyInfoFiles]" Guid="{x:Null}" LogExceptionStack="True" MaxAssemblyFileVersion="{x:Null}" MaxAssemblyInformationalVersion="{x:Null}" MaxAssemblyVersion="{x:Null}" />
</Sequence>

Inheritance Hierarchy

System..::..Object
  System.Activities..::..Activity
    System.Activities..::..CodeActivity
      TfsBuildExtensions.Activities..::..BaseCodeActivity
        TfsBuildExtensions.Activities.Framework..::..AssemblyInfo

See Also