共用方式為


選項對話方塊、專案和方案、建置和執行

更新:2007 年 11 月

決定建置專案或其方案時是否要自動儲存已變更的檔案、可同時建置的 Visual C++ 專案最大數目以及執行時的一些預設行為。若要存取這個對話方塊,請在 [工具] 功能表上按一下 [選項],然後選取 [專案和方案] 資料夾並按一下 [建置並執行]。

  • 建置之前

    • 儲存所有變更
      當您按 F5 或從 [偵錯] 或 [建置] 功能表中選擇 [啟動] 或 [建置] 命令時,會在不提示的狀態下,自動將變更儲存至最後一次組建後所變更的方案檔和所有專案檔中。各項目已經以其目前的名稱儲存。這個選項預設為啟用。

    • 僅將變更儲存到開啟的文件
      當您按下 F5 或從 [偵錯] 或 [建置] 功能表中選擇 [啟動] 或 [建置] 命令時,會在不提示的狀態下,自動將變更儲存至所有開啟的文件。

    • 詢問是否將變更儲存到開啟的文件
      選取時,當您按下 F5 或從 [偵錯] 或 [建置] 功能表中選擇 [啟動] 或 [建置] 命令時,將會顯示對話方塊,詢問您是否要將變更儲存至方案和專案項目。[另存新檔] 對話方塊隨即出現,讓您指定專案的名稱和位置。如果不選取這個選項,專案會利用內含變更內容的記憶體影像來執行,但不儲存變更。

    • 請勿將變更儲存至開啟的文件
      執行專案時,IDE 會執行開啟文件中的程式碼版本,並且不會將變更儲存至開啟的文件。

  • 平行專案建置的最大數目
    指定可同時建置的 Visual C++ 專案最大數目。為了使建置處理序最佳化,平行專案建置的最大數目會自動設為電腦的 CPU 數目。最大值是 32。如需詳細資訊,請參閱多處理器組建

  • 僅在執行時建置啟始專案和相依性
    選取時,如果您按下 F5 或從 [偵錯] 或 [建置] 功能表中選擇 [啟動] 或 [建置] 命令,將只會建置啟始專案及其相依性。在清除這個選項後,按 F5 將會建置所有專案、相依性和方案檔。這個選項預設為清除。

  • 執行時 (如果專案已過期)
    如果專案組態已過期,當您按下 F5 或從 [偵錯] 功能表中選擇 [啟動] 命令時,將會顯示訊息。您可以選擇每當專案組態過期時,是否要建置專案以及是否要顯示訊息。請使用這個選項,指定是否要顯示訊息以及預設的建置行為 (如果不顯示訊息)。

    注意事項:

    這個選項僅適用於 Visual C++ 專案。

    • 永遠建置
      不顯示訊息方塊,但是會建置過期的專案組態。如果選取訊息中的 [不要再顯示此對話方塊] 然後再選取 [是],便會設定為選取這個選項。

    • 永不建置
      不顯示訊息方塊,也不建置過期的專案組態。如果選取訊息中的 [不要再顯示此對話方塊] 然後再選取 [否],則會設定為選取這個選項。

    • 提示建置
      每當專案組態已過期時,顯示訊息方塊。

  • 執行時 (如果發生建置或部置錯誤)
    當您從 [建置] 功能表中選擇 [建置] 命令時,如果發生建置錯誤,將會顯示訊息。您可以選擇是否要啟動應用程式以繼續,還有每當發生建置錯誤時是否要顯示訊息。請使用這個選項,指定是否要顯示訊息以及預設行為 (如果不顯示訊息)。

    注意事項:

    這個選項僅適用於 Visual C++ 專案。

    • 提示啟動
      每當發生建置錯誤時,顯示訊息方塊。

    • 不啟動
      不顯示訊息方塊,也不啟動應用程式。如果選取訊息方塊中的 [不要再顯示此對話方塊] 然後再選取 [否],則會設定為選取這個選項。

    • 啟動舊版本
      不顯示訊息方塊,也不啟動新建置的應用程式版本。如果選取訊息方塊中的 [不要再顯示此對話方塊] 然後再選取 [是],便會設定為選取這個選項。

  • 讓新方案使用目前選取的專案做為啟始專案
    如果選取,則讓新方案會使用目前選取的專案做為啟始專案。

  • MSBuild 專案建置輸出詳細等級
    設定建置輸出的詳細等級。如需詳細資訊,請參閱 MSBuild 命令列參考中的 /verbosity 參數。

請參閱

其他資源

選項對話方塊、專案和方案

在 Visual Studio 中建置