2014-10-10 119 views
1

我有msbuild腳本完美的工作。但是當執行構建任務時運行時,我會看到所有建築進度的輸出。 有沒有辦法只寫:MSBuild任務無聲執行

建設項目......好的。

而不是1000行文字?

回答

7

使用verbosity parameter設置登錄到你想要的水平,例如:

msbuild myScript.proj /verbosity:quiet 

UPD:

對不起,那是不是從原來的問題清楚,但(從評論)看起來你想爲不同的任務有不同的詳細程度。我不認爲這是支持的。您可以嘗試2個解決方案:

  1. 使用Exec的任務運行你的任務(見this question瞭解詳細信息)
  2. 實施a custom logger和過濾信息的任務名稱。
+0

謝謝,是的,但我從xml調用構建作爲任務。我需要寫其他任務寫入日誌,如。但不是任務 – 2014-10-13 12:28:46

+0

對不起,原始問題並不清楚:看起來您希望針對不同任務具有不同的詳細級別。我已經用我看到的選項更新了答案 – Isantipov 2014-10-13 13:46:52