MSBuild Logging Tree

TeamCity build log provides several view modes. One of my favorite modes is Tree view. I was working hard to improve MSBuild / Visual Studio (sln) build runners logging and fix some issues with it.

Starting from TeamCity 7.0 EAP MSBuild / Visual Studio (sln) runners build log tree view is improved and will look like:

The main difference to older version is that now all messages are strictly aligned to the tree. Messages are no longer shuffled in case you build a project in parallel with help of MSBuild.exe /m key.

Do you think this is a good way to debug MSBuild related issues?

comments powered by Disqus