对于TFS2010,我们使用了:
context.TrackBuildMessage(message, BuildMessageImportance.High);
context.TrackBuildWarning(message);
context.TrackBuildError(message);
context.TrackBuildWarning(message);
对于TFS2012,似乎只有上下文的Track方法。但是,我测试和跟踪错误的尝试不起作用,并且在构建日志中没有显示任何内容。
context.Track(new CustomTrackingRecord(message, System.Diagnostics.TraceLevel.Error));
答案 0 :(得分:4)
在TFS 2012中,您需要使用TrackingExtensions类。
只需在此命名空间中添加一个use即可访问这些方法。
using Microsoft.TeamFoundation.Build.Workflow.Activities;