Visual Debugger for MsBuild

Are you looking for a visual debugger for MsBuild? It seems like lots of folks are. Looking at the results of the  feature poll on the MSBuild blog, I see that a debugger for MSBuild projects is the number one vNext request from users.  Well, wait no more. Partho Das, a developer in Visual Studio land, put together a Visual Debugger for MSBuild Projects, and it’s available on CodePlex (with instructions) so you can start using it right away.

v1 Features:
  • Load project and arbitrary target files
  • Set/View build environment
  • Step-Into tasks and targets (F11), Run (F5), Break execution, Step into imported projects, step into CallTarget & MSBuild tasks, task & target batching
  • Set breakpoints on tasks and targets, delete/view breakpoints, locate breakpoints in code
  • View call stacks (esp. useful for stepping into CallTargets & MSBuild tasks), locate stack frame in code
  • View debugger messages, MSBuild traces in Output window
  • RO View of evaluated Items and Properties in break mode
  • Handles out-of-box VS2008 projects and complex Microsoft's Developer Divisions's MSBuild based builds
  • Requires only .NET Framework 3.5 RTM (no VS2008 required)