"Update Assembly Info for .net projects" causes a build even if no changes

When using the “VS.Net solution” action with VS2010 and with the “Update Assembly Info for .net projects” checked causes the project to build even if there were no changes in the source code.

If the checkbox is not checked, then it correctly skips the build if there was no source code changes.

The behaviour is the same for msbuild & non msbuild.

That’s because updating the assembly info writes to the file, so msbuild see’s it as modified. Not much we can do about that, I’m not sure why this would be a problem?