Yeah, 

The build scripts use the outputted version, patch assembly info and write the build number to teamcity themselves. This way I can run a complete build locally without teamcity