I’ve just published a new tool: https://github.com/KirillOsenkov/MSBuildStructuredLog It is an MSBuild logger that can be passed to MSBuild during a build and it records information about everything that happens in the build. But instead of just dumping everything into a huge text file it preserves the structure and relationships between elements, and lets you save and open the structured log in .