在此對話框中,您可以指定可以同時建置的C++或 C# 項目數目上限、特定預設建置行為,以及某些組建記錄檔設定。 若要存取這些選項,請選取 [工具>選項 ] 展開 [專案和方案],然後選取 [ 建置並執行]。
平行專案組建的數目上限
指定可以同時建置的C++和 C# 項目數目上限。 若要優化建置程式,平行專案組建的最大數目會自動設定為計算機的CPU數目。 最大值為 32。
只在執行時建置啟動專案和相依性
當您使用 F5 鍵、[>偵錯開始偵錯] 功能表命令或 [建置] 選單上適用的命令時,只會建置啟動專案及其相依性。 如果未核取,則會建置所有專案和相依性。
在 [執行] 上,當專案過期時
僅適用於C++專案。
使用 F5 或 > [偵錯開始偵錯] 命令執行專案時,如果項目組態已過期,則預設設定 [提示建置] 會顯示訊息。 選取 [ 永遠建置 ] 以在每次執行專案時建置專案。 選取 [永不建置 ] 以隱藏項目執行時的所有自動建置。
在 [執行] 上,發生建置或部署錯誤時
僅適用於C++專案。
使用 F5 或 > [偵錯開始偵錯] 命令執行專案時,如果專案應該執行,即使建置失敗,預設設定 [提示啟動] 會顯示訊息。 選取 [啟動舊版 ] 來自動啟動最後一個良好的組建,這可能會導致執行中的程式碼與原始程式碼不符。 選取 [不要啟動] 來隱藏訊息。
針對新的解決方案,請使用目前選取的專案作為啟始專案
設定此選項時,新的方案會使用目前選取的專案作為啟始專案。
MSBuild 專案建置輸出詳細資訊
決定在 [ 輸出 ] 視窗中顯示建置程式的資訊量。
MSBuild 專案建置記錄檔詳細資訊
僅適用於C++專案。
決定將多少資訊寫入至建置記錄檔,該檔案位於 \<ProjectName>\Debug\<ProjectName>.log。
以低進程優先順序執行組建
指示 Visual Studio 依照作系統所管理,以「低於正常」優先順序執行所有編譯和鏈接進程。 選取此選項會增加執行組建期間計算機回應性,但會增加完成組建所需的時間長度。 如需進程優先順序在 Windows 上運作方式的相關信息,請參閱 排程優先順序。