1

我需要我的自定义团队构建任务将一些输出写入构建日志文件。我该怎么做呢?

从 Task 基类继承的 Execute 方法只有一个布尔值作为返回参数。

4

1 回答 1

3

假设您做了聪明的事情并从 Microsoft.Build.Utilities.Task 继承,您可以简单地调用 Log.Log[Message|Warning|Error] 以使用适当的级别进行日志记录。

或者,您可以使用您提供的 BuildEngine(在 ITask.BuildEngine 属性中)来调用 Log[X]Event 方法。

于 2009-10-08T19:53:44.010 回答