2013-05-14 35 views
1

我有很多項目的解決方案,並希望看到某種程度上的編譯進度。VS2010如何使輸出顯示計數器的內置項目

編譯時我們只看到在輸出窗口的字符串(即使它是廣泛開放)正如你可能知道 -

... 
_CopyAppConfigFile: 
    Copying file from "app.config" to "bin\Debug\Bububu.exe.config". 
CopyFilesToOutputDirectory: 
    Copying file from "obj\Debug\Bububu.exe" to "bin\Debug\Bububu.exe". 
    Bububu -> C:\Dev\Bububu\bin\Debug\Bububu.exe 
    Copying file from "obj\Debug\Bububu.pdb" to "bin\Debug\Bububu.pdb". 

構建成功。

那麼, 我想看到像「構建13/26成功......」這是可能的嗎?

回答

2

[編輯]

我的錯。我的答案中的屏幕截圖來自Visual Studio 2012.使用此技術的Visual Studio 2010中不顯示行號。


你可以通過項目在Tools/Options設置MSBuild project build output verbosity設置:各項目數字。

打開Tools\Options\Projects and Solutions\Build and Run對話框。

將詳細設置設置爲Detailed,如屏幕截圖所示。 MsBuild Verbosity setting

當您編譯解決方案時,您會在行輸出的開頭看到每個項目的項目編號。

Project number output

,你想要的,它是一個開始這不會給你的4/12格式。

爲了讓它更接近您想要的格式,請查看創建自定義構建任務。

msbuild-custom-task-hello-world-walkthrough

+0

謝謝,已經期待... – bgee 2013-05-16 14:41:17

+0

不,這是行不通的,至少在我的環境... – bgee 2013-05-19 07:07:52

+0

什麼版本的Visual Studio您使用的? – 2013-05-19 19:17:04

相關問題