建立和編輯組態
除了偵錯 和 Release之外,您還可以為解決方案建立數個組建組態。 例如,您可以為內部測試組建建立 測試 組態,也可以設定您可以散發給不同客戶的不同類型的組建。
建立組建組態
您可以使用 [Configuration Manager] 對話框來選取或修改現有的組建組態,或建立新的組建組態。
若要開啟 [Configuration Manager] 對話框,請在 [方案總管]中,以滑鼠右鍵單擊方案節點以開啟方案的快捷方式功能表,然後選擇 [Configuration Manager]。
您也可以按兩下 Visual Studio 工具列上的下拉式清單,以開啟 Configuration Manager,讓您選擇目前的設定(例如,偵錯 或 版本)。
組態有兩個層級:方案組態和項目組態。 解決方案組態是您在 Visual Studio 中使用工具列切換使用中組態時所選擇的設定。 項目組態是每個專案的特定組態。
在 [Configuration Manager] 對話框中,您可以使用 [作用中解決方案組態] 下拉式清單來選取整個解決方案的組建組態、修改現有的組建組態,或建立新的組態。 您可以使用 Active 解決方案平臺 下拉式清單來選取設定目標的平臺、修改現有的平臺或新增新的平臺。 如果您新增方案平臺,則必須至少支援其中一個專案。
[專案] 情境 窗格會列出解決方案中的專案。 針對每個專案,您可以選取專案特定的組態和平臺、修改現有的組態,或從Visual Studio支援的平臺清單中建立新的組態或新增平臺。 您也可以選取複選框,指出當您使用整個方案組態來建置或部署方案時,是否包含每個專案。
警告
Visual Studio 不會強制您在此對話方塊中選擇的專案平台需與解決方案平台相符。 例如,當使用中方案平臺 x64
時,沒有任何阻止您將所有專案平臺設定為 x86
,因此請務必避免混淆,並選擇盡可能符合解決方案平臺的項目平臺。
根據組態設定屬性
若要根據組態設定屬性,請在 [方案總管]中開啟專案的快捷方式選單,然後選擇 [屬性] 。
大部分的項目屬性並不相依於組態或平臺,但有些則相依。 針對 Release 組態,您可以在建置解決方案時指定程式碼的優化,並且針對 偵錯 組態,您可以指定定義 DEBUG
條件式編譯符號。 您也可以根據組態或平臺選擇您想要隱藏或提升為錯誤的警告,以及控制影響某些編譯程式選項的特定設定、算術溢位、檔案對齊,以及 /deterministic
編譯程序選項。
在專案屬性頁中,那些設定依賴於組態和平台的頁面會有下拉式選單,讓您可以選擇目前設定值所適用的組態和平台。
大部分的項目屬性並不相依於組態或平臺,但有些則相依。 針對 Release 組態,您可以在建置解決方案時指定對程式碼進行優化;而針對 偵錯 組態,您可以指定定義 DEBUG
條件式編譯符號。 您也可以根據組態或平臺選擇您想要隱藏或提升為錯誤的警告,以及控制影響某些編譯程式選項的特定設定、算術溢位、檔案對齊,以及 /deterministic
編譯程序選項。
您可以根據配置和平台以不同方式設定的屬性,在項目設定頁面上有齒輪圖示顯示在其旁邊。 如果您單擊齒輪圖示,功能表隨即出現,可讓您根據設定、平臺或兩者擁有相同或不同值的選項。
如需屬性頁設定的詳細資訊,請參閱 管理專案和方案屬性。
建立專案組態
當您想要新增新類型的組建時,您可以建立新的項目組態。 例如,您可以建立 Development、Testing和 Production 組態,而不是 Debug 和 Release。
開啟 [Configuration Manager] 對話框。
在 [專案] 欄中選取專案。
在該專案的 [組態] 下拉式清單中,選擇 [新增]。
[新增專案組態 ] 對話方塊 隨即開啟。
在 [名稱] 方塊中,輸入新組態的名稱。
若要使用現有項目組態中的屬性設定,請在 [從 複製設定] 下拉式清單中,選擇組態。 您可以稍後在項目屬性頁中自訂設定。
若要同時建立全解決方案組態,請選取 [建立新的解決方案組態] 複選框。
重新命名專案組態
開啟 [Configuration Manager] 對話框。
在 [Project] 數據行中,選取具有您要重新命名之專案組態的專案。
在該專案的 [組態] 下拉式清單中,選擇 [編輯]。
「編輯項目組態」對話框 隨即開啟。
選取您想要變更的項目組態名稱。
選取 [[重新命名],然後輸入新的名稱。
建立和修改整個解決方案的組建組態
若要建立整個解決方案的建置組態
開啟 [Configuration Manager] 對話框。
在 [作用中解決方案配置] 下拉式清單中,選擇 [新增]。
新的方案配置 對話框開啟。
在 [名稱] 文字框中,輸入新組態的名稱。
若要使用現有解決方案組態中的設定,請在 [從 複製設定] 下拉式清單中,選擇組態。
如果您想要同時建立項目組態,請選取 [[建立新的項目組態] 複選框。
若要重新命名整個解決方案的組建設定
開啟 [Configuration Manager] 對話框。
在 [作用中解決方案組態] 下拉式清單中,選擇 [編輯 ]。
[編輯方案設定] 對話框已開啟。
選取您想要變更的解決方案組態名稱。
選取 [[重新命名],然後輸入新的名稱。
若要修改整個解決方案的組建組態
開啟 [Configuration Manager] 對話框。
在 [作用中解決方案組態] 下拉式清單中,選取您想要的設定。
在 [項目內容] 窗格中,針對每個專案選取 組態 和 平臺,然後選取是否要 建置,以及是否要 部署。