共用方式為


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

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

  • 建置之前

    • 儲存所有變更
      當您按 F5 或按一下 [偵錯] 功能表上的 [開始] 或 [建置] 功能表上的 [建置] 時,會自動儲存方案檔的變更和自上次建置後所有已變更的專案檔, 並且不會出現任何提示。 各項目已經以其目前的名稱儲存。 這個選項預設為啟用。

    • 僅將變更儲存到開啟的文件
      當您按 F5 或按一下 [偵錯] 功能表上的 [開始] 或 [建置] 功能表上的 [建置] 時,會自動儲存所有開啟之文件的變更, 並且不會出現任何提示。

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

    • 不要儲存任何變更
      執行專案時,整合式開發環境 (IDE) 會執行開啟文件中的程式碼版本,並且不會將變更儲存至開啟的文件。

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

  • 僅在執行時建置啟始專案和相依性
    如果選取這個選項,當您按 F5 或按一下 [偵錯] 功能表上的 [開始] 或 [建置] 功能表上的 [建置] 時,將只會建置啟始專案及其相依性。 在清除這個選項後,按 F5 將會建置所有專案、相依性和方案檔。 根據預設,這個選項是未選取的。

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

    注意事項注意事項

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

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

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

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

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

    注意事項注意事項

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

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

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

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

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

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

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

請參閱

其他資源

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

在 Visual Studio 中建置