在 Visual Studio 中建置和清除專案與方案

您可以使用本主題中的程序來建置、重建或清除所有或部分專案,或方案中的專案項目。 如需逐步教學課程,請參閱逐步解說︰建置應用程式

注意

本主題適用於 Windows 上的 Visual Studio。 針對 Visual Studio for Mac,請參閱在 Visual Studio for Mac 中建置和清除專案和方案

注意

您 Visual Studio 版本中的 UI 可能不同於本主題所述,視您目前使用的設定而定。 若要變更您的設定 (例如變更為 [一般] 或 [Visual C++] 設定),請選擇 [工具]>[匯入和匯出設定],然後選擇 [重設所有設定]

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

  1. 在方案總管中,選擇或開啟方案。

  2. 在功能表列上選擇 [建置],然後選擇下列其中一個命令︰

    • 選擇 [建置][建置解決方案],或按 Ctrl+Shift+B,只編譯自最近組建後已變更的專案檔和元件。

      注意

      當方案包含多個專案時,[建置] 命令會變成 [建置方案]

    • 選擇 [重建方案] 以「清除」方案,然後建置所有專案檔和元件。

    • 選擇 [清除方案] 以刪除任何中繼和輸出檔。 只留下專案和元件檔案,即可建立新的中繼檔和輸出檔執行個體。

建立或重建單一專案

  1. 在方案總管中,選擇或開啟專案。

  2. 在功能表列上選擇 [建置],然後選擇 [建置 <專案名稱>] 或 [重建 <專案名稱>]

    • 選擇 [建置 <專案名稱>],只編譯自從最近建置後已變更的那些專案元件。

    • 選擇 [重建 ProjectName] 以「清除」專案,然後建置專案檔和所有專案元件。

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

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

  2. 在 [選項] 對話方塊方塊中,展開 [專案和方案] 節點,然後選擇 [建置並執行] 頁面。

    [建置並執行]>[專案和方案]>[選項] 對話方塊隨即開啟。

  3. 選取 [僅在執行時建置啟始專案和相依性] 核取方塊。

    選取此核取方塊時,只有在您選擇 [偵錯>啟動] (F5) 或 [偵錯>啟動但不偵錯] (Ctrl+F5) 時,才會建置目前的啟動專案及其相依性。

    當您選擇 [建置>建置解決方案] (Ctrl+Shift+B) 時,就會建置整個解決方案。

    如果清除此核取方塊,當您執行任何上述命令時,會建置所有專案、其相依性及方案檔。

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

選擇 C++ 專案,然後在功能表列上選擇 [建置>僅限專案],以及下列其中一個命令︰

  • 僅限建置 <專案名稱>

  • 僅限重建 <專案名稱>

  • 僅清除 <專案名稱>

  • 僅連結 <專案名稱>

這些命令只適用於您選擇的 C++ 專案,而不建置、重建、清除或連結任何專案相依性或方案檔。 根據您的 Visual Studio 版本,[僅限專案] 子功能表可能包含更多命令。

編譯多個 C++ 專案項目

[方案總管] 中,選擇可編譯的多個檔案、開啟這些其中一個檔案的捷徑功能表,然後選擇 [編譯],或按 Ctrl+F7

如果檔案具有相依性,就會將檔案依照相依性順序編譯。 如果檔案需要先行編譯標頭檔,但在您進行編譯時無法使用,則編譯作業會失敗。 編譯作業會使用目前的作用中方案組態。

停止建置

執行下列任一步驟:

  • 在功能表列中,選取 [建置]>[取消]

  • 按下 Ctrl+Break