Read build version number in event after build?

When I modify the assembly information to say 1.0.0.1, I thought I could read the version using $ (Version), but it seems that it does not change?

+1
source share
1 answer

You can use the GetAssemblyIdentity task to retrieve the version:

 <Target Name="AfterBuild"> <GetAssemblyIdentity AssemblyFiles="$(OutputPath)\$(AssemblyName).$(OutputType)"> <Output TaskParameter="Assemblies" ItemName="AssemblyIdentities"/> </GetAssemblyIdentity> <PropertyGroup> <CssOutputFile Condition="'$(CssOutputFile)'==''"> ..\Styles\master-%(AssemblyIdentities.Version).css </CssOutputFile> </PropertyGroup> <Message Text="CssOutputFile : $(CssOutputFile)"/> </Target> 
+3
source

Source: https://habr.com/ru/post/1305531/


All Articles