我正在代码中使用MsBuild 4.0,如下所示:
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);
注意这个API和MsBuild 3.5完全不同...如何使用新的API连接记录器以接收详细的构建信息?