我有一個C#解決方案,其構建時間非常長。 這個article建議使用msbuild開關進行分析。如何在Visual Studio中啓用多處理器版本
如何將這些command line switches添加到我的解決方案中,以便Visual Studio在開始構建時添加它們?
我想的MSBuild使用這些開關運行:
/tv:4.0 /m:4 /ds /t:ParallelBuild
我有一個C#解決方案,其構建時間非常長。 這個article建議使用msbuild開關進行分析。如何在Visual Studio中啓用多處理器版本
如何將這些command line switches添加到我的解決方案中,以便Visual Studio在開始構建時添加它們?
我想的MSBuild使用這些開關運行:
/tv:4.0 /m:4 /ds /t:ParallelBuild
進入工具 - >選項 - >項目和解決方案 - >生成和運行。
然後爲「最大並行項目構建數量」輸入一個數字。
但是,它很可能已經設置爲大於1的值,所以這可能沒有多大用處。
這相當於/m
開關 - 您提到的其他開關對啓用多處理器構建沒有意義。
附加信息:http://support.microsoft.com/kb/33787023/msbuild-how-to-build-multiple-files-and-projects-in-parallel – stijn