2017-08-25 36 views
0

通過Incredibuild運行C++構建時,「輸出」不顯示錯誤。通過IDE和命令行構建(BuildConsole)就是這種情況。 在IDE /編譯監視器窗口,錯誤都在Projects Display與此錯誤可見:如何讓Incredibuild顯示Visual Studio C++項目失敗?

用於自動化,命令行構建,都沒有記錄這些錯誤。所有登錄選項BuildConsole只回顯Output Display

Copy of the Build Monitor

複製生成的監控

是否有任何BuildConsole的解決方法,記錄了「項目輸出」或結果爲「達到」的Visual Studio?

環境:

  • 的Visual Studio 2015年:14.0版更新3
  • IncrediBuild 7.3構建1795
  • 的Windows 7

回答

1

這是一個已知的問題,它關係到一個性能我們最近推出的優化功能。 此預測執行功能可以並行構建依賴項目的一部分,並通過它提供了IncrediBuild已提供的Visual Studio編譯的額外性能提升。通過此功能,IncrediBuild以「亂序」方式執行任務,這可能會遇到遇到錯誤的情況,但MSBuild的輸出尚不可用。 雖然我們正在解決這個問題,但我們已經添加了一個「任務輸出預覽」對話框,供用戶在這些情況下能夠在構建監視器中看到任務的錯誤消息。 如果此中間解決方案不符合您的要求,可以輕鬆禁用預測執行功能: 在Initiator機器上,打開IncrediBuild代理設置 - > Visual Studio Builds - > Advanced。在預測執行部分下,取消選中使用亂序任務產生的增強吞吐量

聲明:本文的作者在IncrediBuild工作。

相關問題