2012-09-28 74 views
2

對於TFS2010我們使用的日誌中打印一個消息:TFS2012構建以

context.TrackBuildMessage(message, BuildMessageImportance.High); 
context.TrackBuildWarning(message); 
context.TrackBuildError(message); 
context.TrackBuildWarning(message); 

對於TFS2012似乎只有在上下文中的跟蹤方法。不過,我在測試和跟蹤錯誤的嘗試不起作用,並且在構建日誌中沒有顯示任何內容。

context.Track(new CustomTrackingRecord(message, System.Diagnostics.TraceLevel.Error)); 

回答

4

在TFS 2012中,您需要使用TrackingExtensions類。

只需在此命名空間中添加一個使用即可訪問這些方法。

using Microsoft.TeamFoundation.Build.Workflow.Activities;