3

我知道的msbuild能夠使用多個核(see here)的。但VS2010「一體化」是一個黑客位和生成輸出是從每個項目使得它非常難讀「被改寫的」在一起。並行視覺工作室溶液建立

由於此特定代碼庫的許多特性,我目前正在使用的解決方案的構建速度比並行與順序(在8核心工作站上)的構建速度快至少50%。

是任何人都知道一個替代構建工具的用於執行解決方案建立在多個內核的東西用一個漂亮的UI吧?

+0

只是等待時間稍長:Visual Studio的vNext - http://blog.agafonov.net。 ua/post/2011/05/28/vNext-Microsoft-Visual-Studio-2011-IDE-features.aspx – 2011-12-20 08:46:21

+0

你看過工具 - 選項 - 項目和解決方案 - 構建和運行。有一個選項那裏設置多少項目是建立在並行時VS正在建設。提高這個數字可能會讓你大致相同的速度增加。你不應該,雖然在.NET編譯器不能編譯並行(在項目內),從而更快的CPU做更多,以加快建立再增加更多的內核。 (在你的情況下,你可能會通過禁用超級首頁獲得一點) – AVee 2011-12-20 09:00:29

+0

[Visual Studio 2010,如何在多核上並行構建項目]的可能重複(http://stackoverflow.com/questions/2849004/visual-studio-2010-如何對建設項目,在平行-ON-多核) – rubenvb 2011-12-22 11:00:50

回答

5

工具 - >選項 - >項目和解決方案 - >生成和運行 - >並行項目的最大數量建立