Registro de mensajes de compilación con MSBuild 4.0
Estoy usando MsBuild 4.0 en código, así:
var globalProperties = new Dictionary<string, string>();
var buildRequest = new BuildRequestData(solutionPathAbsolute, globalProperties, null, new string[] { "Build" }, null);
var pc = new ProjectCollection();
var result = BuildManager.DefaultBuildManager.Build(new BuildParameters(pc), buildRequest);
Observe cómo esta API es completamente diferente de MsBuild 3.5 ... ¿Cómo se engancha en un registrador para recibir mensajes detallados de compilación con la nueva API?