選項對話方塊: 專案和解決方案 > 建置和執行

在此對話方塊中,您可以指定可同時建置的 C++ 或 C# 專案最大數目、特定的預設建置行為,和一些建置記錄檔設定。 若要存取這些選項,請選取 [工具]>[選項] 來展開 [專案和方案],然後選取 [建置並執行]

平行專案組建的最大數目

指定可同時建置的 C++ 和 C# 專案的最大數目。 若要最佳化建置程序,平行專案組建的最大數目會自動設定為您電腦的 CPU 數目。 最大值是 32。

僅在執行時建置啟始專案和相依性

當您使用 F5 鍵、[偵錯]>[開始偵錯] 功能表命令,或 [建置] 功能表上的適用命令時,只會建置啟始檔案及其相依性。 如果已取消選取,就會建置所有專案和相依性。

執行時 (當專案過期時)

只適用於 C++ 專案。

F5 或 [偵錯]>[開始偵錯] 命令執行專案時,如果專案設定已過期,預設設定 [提示建置] 會顯示訊息。 選取 [一律建置],則每次執行專案時都會建置專案。 選取 [永不建置] 會在專案執行時隱藏所有自動建置。

執行時 (當發生建置或部署錯誤時)

只適用於 C++ 專案。

F5 或 [偵錯]>[開始偵錯] 命令執行專案時,如果即使建置失敗也應執行專案,預設設定 [提示啟動] 會顯示訊息。 選取 [啟動舊版本] 會自動啟動最後的良好組建,但可能會導致執行的程式碼和原始程式碼之間不相符。 選取 [不啟動] 來隱藏訊息。

對新解決方案使用目前選取的專案作為啟始專案

設定此選項時,新解決方案會使用目前選取的專案作為啟始專案。

MSBuild 專案組建輸出詳細資訊

決定要在 [輸出] 視窗中顯示多少建置流程的資訊。

MSBuild 專案組建記錄檔詳細資訊

只適用於 C++ 專案。

決定會將多少資訊寫入建置記錄檔案,其位置在 \<專案名稱>\偵錯\<專案名稱>.log

以低流程優先順序執行組建

指示 Visual Studio 依照作業系統所管理,以「低於正常」優先順序執行所有編譯和連結流程。 選取此選項會增加執行組建期間電腦的回應性,但會增加完成組建所需的時間長度。 如需流程優先順序在 Windows 上的運作方式之相關資訊,請參閱 排程優先順序

另請參閱