2016-08-11 103 views
0

我正在寫我的自定義分析器和驗證後,我正在使用「錯誤任務」和「錯誤服務提供程序」將信息添加到Visual Studio的錯誤列表中。它將我的自定義錯誤添加到錯誤列表窗口。但是當我再次重新編譯時,它會將錯誤添加到窗口中。如果它以前是2,現在是3,它會累計顯示。有沒有什麼辦法,我可以清除錯誤列表窗口中的錯誤項目,然後再添加另一個。清除錯誤列表窗口對於Visual Studio

_errorListProvider.Tasks.Add(new ErrorTask 
      { 
       Category = TaskCategory.User, 
       ErrorCategory = category, 
       HelpKeyword = "Automation Id Help text", 
       Line = 12, 
       Column = 12, 
       Text = message 
      }); 

我希望對此有所幫助。

回答

1
_errorListProvider.Tasks.Clear() 

但是,如果你要添加錯誤每次裝箱提供商將無法正常工作。所以,當你需要時,你需要將它作爲變量存儲在某個地方。

+0

你是對的,它的工作。唯一的事情是,對象必須在你添加任務的地方相同。 –

相關問題