自定义构建任务:如何将输出写入构建日志文件

时间:2009-09-09 12:31:12

标签: team-build

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

从Task baseclass继承的Execute方法只有boolean作为返回参数。

1 个答案:

答案 0 :(得分:3)

假设你做了聪明的事并继承自Microsoft.Build.Utilities.Task,你可以简单地调用Log.Log [Message | Warning | Error]来记录相应的级别。

或者,您可以使用您给出的BuildEngine(在ITask.BuildEngine属性中)来调用Log [X]事件方法。