在 Visual Studio 中編譯與建置

若要了解在 IDE 中建置的初步簡介,請參閱逐步解說:建置應用程式

您可以使用下列任一種方法來建置應用程式:Visual Studio IDE、MSBuild 命令列工具,以及 Azure Pipelines:

建置方法 優點
IDE - 立即建立組建並在偵錯工具中加以測試。
- 對 C++ 和 C# 專案執行多處理器組建。
- 自訂建置系統的不同層面。
CMake - 使用 CMake 工具建置 C++ 專案
- 跨 Linux 和 Windows 平台使用相同的組建系統。
MSBuild 命令列 - 無須安裝 Visual Studio 即可建置專案。
- 對所有專案類型執行多處理器建置。
- 自訂建置系統大部分的區域。
Azure Pipelines - 將建置流程自動化,這是持續整合/持續傳遞管線的一部分。
- 在每個組建套用自動化的測試。
- 在建置流程採用幾乎不受限制的雲端式資源。
- 修改建置工作流程,以及建立建置活動以執行深入自訂的工作。

本節文件進一步說明使用 IDE 的建置流程詳細資料。 如需其他方法的詳細資訊,請分別參閱 CMakeMSBuildAzure Pipelines

從 IDE 建置

當您建立專案時,Visual Studio 為專案及包含該專案的解決方案建立了預設組建組態。 這些組態定義了解決方案和專案建置及部署的方式。 針對目標平台 (例如 Windows 或 Linux) 和組建類型 (例如偵錯或發行),專案組態更必須具備唯一性。 您可以自由編輯這些組態,也可視需要建立自己的組態。

若要了解在 IDE 中建置的初步簡介,請參閱逐步解說:建置應用程式

之後,請參閱在Visual Studio 中建置和清除專案與方案,來了解可對流程進行的不同自訂。 自訂包括變更輸出目錄指定自訂建置事件管理專案相依性管理組建記錄檔隱藏編譯器警告

您可以從中探索其他各種工作: