Skip to content

Tool to visualize what build tasks MSBuild is executing. Hooks into the MSBuild process as a custom logger.

Notifications You must be signed in to change notification settings

osjoberg/BuildAnalyzer

Repository files navigation

BuildAnalyzer

Figure out what MSBuild doing and what part of my build process is slow. With this tool you can get a graphical overview of what MSBuild is doing.

Screenshot

(Example screenshot from the build of BuildAnalyzer)

Usage instructions

  1. Download the latest binary from here or compile it yourself from source
  2. Copy the BuildAnalyzer.dll to the project directory or add it to the path environment variable
  3. Build with MSBuild mysolution.sln /l:BuildAnalyzer.dll to enable analytics, add other compiler switches as you like
  4. Open the report file, mysolution.svg in your favourite svg viewer, your web browser for example

About

Tool to visualize what build tasks MSBuild is executing. Hooks into the MSBuild process as a custom logger.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages