I've a little PS script to write this TC integration command:
##teamcity[setParameter name='AssemblyVersionString' value='1.0.46.48'
Which sets a Configuration Parameter which appears to run fine in the logs. The Configuration Parameter is defined at the project level and has a default value.
Eventually I want to use the AssemblyInfoPatcher but for testing, I've added a Build Feature to tag the git repo but its tagging with the default value.
Are changes during the build supposed to be 'visible' to the Build Features when they run??