Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要我的自定义团队构建任务将一些输出写入构建日志文件。我该怎么做呢?
从 Task 基类继承的 Execute 方法只有一个布尔值作为返回参数。
假设您做了聪明的事情并从 Microsoft.Build.Utilities.Task 继承,您可以简单地调用 Log.Log[Message|Warning|Error] 以使用适当的级别进行日志记录。
或者,您可以使用您提供的 BuildEngine(在 ITask.BuildEngine 属性中)来调用 Log[X]Event 方法。