2016-09-08 57 views
1

我有一個C#解決方案,其構建時間非常長。 這個article建議使用msbuild開關進行分析。如何在Visual Studio中啓用多處理器版本

如何將這些command line switches添加到我的解決方案中,以便Visual Studio在開始構建時添加它們?

我想的MSBuild使用這些開關運行:

/tv:4.0 /m:4 /ds /t:ParallelBuild 
+0

附加信息:http://support.microsoft.com/kb/33787023/msbuild-how-to-build-multiple-files-and-projects-in-parallel – stijn

回答

-1

進入工具 - >選項 - >項目和解決方案 - >生成和運行。

然後爲「最大並行項目構建數量」輸入一個數字。

但是,它很可能已經設置爲大於1的值,所以這可能沒有多大用處。

這相當於/m開關 - 您提到的其他開關對啓用多處理器構建沒有意義。

+0

OP詢問有關使用MsBuild開關的問題,不是專門關於「並行構建「開關。 – Teejay

+0

@Teejay什麼?他明確詢問了'/tv:4.0/m:4/ds/t:PlusBuild'開關,正如我在答覆中所說的那樣,唯一相關的是'/ m'開關。事實上,OP已經將其標記爲答案,表明這實際上是正確的答案。 –

+0

這是操作系統的問題*「如何將這些命令行開關添加到我的解決方案中,以便Visual Studio在開始構建時添加它們?」*。 – Teejay

相關問題