Registro de mensajes de Construir con MSBuild 4.0
-
10-10-2019 - |
Pregunta
Estoy utilizando MSBUILD 4.0 en el 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);
Tenga en cuenta cómo esta API es completamente diferente de MSBUILD 3.5 ... ¿Cómo un gancho en un registrador para recibir mensajes detallados de construcción con la nueva API?
Solución
La método BeginBuild en el BuildManager le permite pasar de un conjunto de BuildParameters que incluye una propiedad registradores.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow