gpt4 book ai didi

c# - 使用 MSBuild 4.0 记录构建消息

转载 作者:太空狗 更新时间:2023-10-29 21:25:07 25 4
gpt4 key购买 nike

我在代码中使用 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 有何不同...如何在记录器中 Hook 以使用新 API 接收详细的构建消息?

最佳答案

BeginBuild BuildManager 上的方法允许您传入一组 BuildParameters其中包括一个 Loggers 属性。

关于c# - 使用 MSBuild 4.0 记录构建消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3990386/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com