HOW TO:準備和管理組建

Visual Studio 提供各種方式,協助您組織方案或專案的組建中所要包含的檔案,以及建置時要使用的專案屬性集。 本節所包含的主題將說明準備和管理建置的各種不同程序。

以下是準備和管理組建的通用 Visual Studio 程序。

注意事項注意事項

根據您目前使用的設定或版本,您所看到的對話方塊可用選項,以及功能表命令的名稱和位置,可能會與 [說明] 中描述的有所不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定

若要建置、重建或清除整個方案

  1. 在 [方案總管] 中選取或開啟所需的方案。

  2. 在 [建置] 功能表中,選擇 [建置方案]、[重建方案] 或 [清除方案]。

    • 選擇 [建置] 或 [建置方案],只編譯自上一次建置後所變更的專案檔和元件。

      注意事項注意事項

      如果方案包含多個專案,[建置] 命令就會變成 [建置方案]。

    • 選擇 [重建方案] 先「清除」方案,再建置所有的專案檔和元件。

    • [清除方案] 會刪除任何中繼檔和輸出檔,只留下專案檔和元件檔,接著可從其中建置中繼檔和輸出檔的新執行個體。

若要建置或重建單一專案

  1. 在 [方案總管] 中選取或開啟所需的專案。

  2. 從 [建置] 功能表中,選擇 [建置 [專案名稱]] 或 [重建 [專案名稱]]。

    • 選擇 [建置 [專案名稱]],只建置自上一次建置後有所變更的專案元件。

    • 選擇 [重建 [專案名稱]],先「清除」專案,再建置專案檔和所有專案元件。

若要僅建置啟始專案和其相依性

  1. 在 [工具] 功能表上選擇 [選項]。

  2. 在 [選項] 對話方塊中展開 [專案和方案] 資料夾,然後選擇 [建置和執行]。

    選項對話方塊、專案和方案、建置和執行便會開啟。

  3. 選取 [僅在執行時建置啟始專案和相依性] 這個選項。

    選取這個選項時,在下列情況中便只會建置目前的啟始專案及其相依性:

    • 從 [偵錯] 功能表選擇 [開始] (F5) 時。

      -或-

    • 從 [建置] 功能表選擇 [建置方案] (CTRL+SHIFT+B) 時。

    如果這個選項已清除,則之前的任何命令都會建置所有的專案、專案相依性和方案檔。 根據預設,這個選項並未選取。

若只要建置選取的 Visual C++ 專案

  • 若只要 Visual C++ 專案,[建置] 功能表的 [僅專案] 子功能表會顯示三個專案專用的命令:

    • 僅建置 <專案名稱>

    • 僅重建 <專案名稱>

    • 僅清除 <專案名稱>

    • 僅連結 <專案名稱>

    這些命令會建置、重建、清除或連結 [方案總管] 中目前選取的 Visual C++ 專案,不會建置、重建、清除或連結任何專案相依性或方案檔。 依您安裝的 Visual Studio 版本而定,您的 [僅專案] 子功能表上可能會有其他命令。

若要編譯多個 C++ 專案項目

  1. 選取其編譯動作在 [方案總管] 中有效的檔案。

  2. 以滑鼠右鍵按一下其中一個選取項目,開啟內容功能表。

  3. 選擇內容功能表中的 [編譯]。 如果選取的檔案有相依性,將會按照相依性順序編譯檔案。 如果檔案需要使用先行編譯標頭檔,但無法在建置時取得,則編譯將會失敗。 編譯作業會使用目前的現用組態。

若要批次建置多個專案組態

  1. 使用 [批次建置] 命令同時建置所有選取的方案組態。 它只會建置選取的專案。

  2. 從 [建置] 功能表上,選擇 [批次建置]。

  3. 選取要建置的專案組態的核取方塊。

  4. 選擇 [建置] 或 [重建]。

若要設定建置命令的儲存選項

  1. 專案和方案的儲存選項會決定,在您建置專案和方案時是否會包括您正在編輯的未儲存變更。

  2. 在 [工具] 功能表上選擇 [選項]。

  3. 在 [選項] 對話方塊中展開 [專案和方案] 資料夾,然後選擇 [建置和執行]。

    選項對話方塊、專案和方案、建置和執行便會開啟。

  4. 從 [建置之前] 清單中選取一個選項。

若要顯示關於建置的回應

  1. 專案和方案的顯示選項會決定,在您建置專案和方案時所顯示的資訊內容。

  2. 在 [工具] 功能表上選擇 [選項]。

  3. 在 [選項] 對話方塊中展開 [專案和方案] 資料夾,然後選擇 [一般]。

    選項對話方塊、專案和方案、一般便會開啟。

  4. 如果您希望 [輸出] 視窗移至最上層,並顯示建置的進度,請選取 [建置開始時顯示輸出視窗]。

  5. 如果要在建置完成後,在 [工作] 清單中查看建置中的所有錯誤,請選取 [如果建置結束時發生錯誤,永遠顯示錯誤清單]。

請參閱

參考

組態管理員對話方塊

Devenv 命令列參數

概念

組建組態

以專案做為容器

其他資源

在 Visual Studio 中建置

在 Visual Studio 中建置

C/C++ 建置參考