組態對應
重要
Visual Studio App Center 已排定於 2025 年 3 月 31 日淘汰。 雖然您可以繼續使用 Visual Studio App Center,直到完全淘汰為止,但有數個建議的替代方案可以考慮移轉至。
深入瞭解支持時程表和替代方案。
Xamarin 解決方案可以設定為建置特定專案,並使用自定義建置組態忽略其他專案。 這些設定可將可能的錯誤降至最低,並減少程式碼的建置時間。
本指南說明如何在Visual Studio for Windows 或macOS中設定自定義組建。 若要在 Azure DevOps 中設定 Xamarin 專案,請參閱 Xamarin Azure DevOps 指南
修改方案組態對應
變更組 態對應 的位置取決於您使用的IDE。
在 [方案總管] 中,以滑鼠右鍵按兩下解決方案,然後開啟 Configuration Manager。
選取解決方案組態和平臺。
選擇作用中的方案組態、平臺、個別項目組態,以及 [建置/部署 ] 選項。 在 App Center 中建置時 ,[部署 ] 選項沒有任何作用。
您可以在 Visual Studio 官方檔中深入瞭解設定對應。
按兩下 方案總管中的解決方案
在您的解決方案選項中,移至 [建置 > 組態 > 組態對應]。
選擇作用中的方案組態、平臺、個別項目組態,以及 [建置/部署 ] 選項。 不同於 Windows,沒有 [部署 ] 選項。
Visual Studio for Mac 設定指南中有其他資訊。
專案組態
您可以針對每個項目組態,以不同的方式設定某些項目選項。 當您在不同的組態之間切換時,您可能會在建置時看到不同的輸出。 例如,當您使用 偵錯 組態時,輸出預設會包含偵錯符號。 偵錯符號會增加檔案大小,不應用於在存放區中發佈。
項目組態包含兩個部分:組態名稱和平台規格。 例如,Xamarin.iOS 設定可以顯示為 Release | iPhone 或 Debug | iPhoneSimulator。 Xamarin.Forms PCL 項目預設具有 沒有 平台規格的 Release 和 Debug 組態。
方案組態
解決方案組態會在 IDE 中定義 Run/Build 命令的行為,並使用指定的 .sln 檔案來定義 App Center 組建。 您的解決方案可以有一組自定義的相互依存專案,以及用於每個專案的組態。