Windows Communication Foundation (WCF) 用戶端支援原則
上次更新: 2024年11月21日
WCF 用戶端的 Microsoft 支援
每個 Microsoft 產品都有生命週期,WCF 用戶端也一樣。生命週期從產品發行時開始,並在產品不再受支援時結束。了解此生命週期的重要日期,可協助您做出何時升級軟體或對軟體進行其他變更的明智決策。本產品受 Microsoft 現代化生命週期控管。
WCF 用戶端是 WCF 用戶端程式庫的 .NET 版本,可讓以 .NET 為建置基礎的應用程式與 WCF 或 CoreWCF 服務通訊。它會以一組 NuGet 套件方式提供,並於 dotnet/wcf 存放庫提供開放原始碼。其支援取決於其執行的基礎 .NET 平台的支援狀態。
發行頻率
從 .NET 8 開始,WCF 用戶端版本將會與長期支援 (LTS) 版本的 .NET 發行步調緊密一致,也就是說,WCF 用戶端 8.0 大約會與 .NET 8 同時發行,以此類推。
發行支援詳細資料
下表顯示支援的主要版本、終止支援日期,以及其他詳細資料。
版本 | 原始發行日期 | Latest minor version | Minor release date | 支援的 .NET 版本 | 支援的 .NET Standard 版本 | 終止支援 |
---|---|---|---|---|---|---|
WCF Client 8.0 | 2023年12月13日 | 8.1 | 2023年11月14日 |
.NET 9 .NET 8 |
.NET Standard 2.0 | 2026年11月10日 |
WCF Client 4.10 | 2022年8月17日 | 4.10.3 | 2023年10月17日 |
.NET 9 .NET 8 |
.NET Standard 2.0 | 2026年11月10日 |
.NET Framework WCF 用戶端的所有版本都支援 4.6.2 及更新版本。
由於某些中斷性變更,我們將延長 WCF 用戶端 4.10 的支援結束日期至 2026 年 11 月 10 日。
不支援的版本
The following table lists WCF Client versions no longer supported.
版本 | 原始發行日期 | Latest minor version | Minor release date | 終止支援 |
---|---|---|---|---|
WCF Client 6.0 | 2023年5月18日 | 6.2 | 2023年11月9日 | 2024年11月12日 |
下列清單顯示 WCF 用戶端支援原則的詳細資料:
- WCF 用戶端會使用 Major.Minor 版本原則。
- 中斷性變更僅限於 WCF 用戶端的主要版本,其會隨 .NET LTS 版本提供。
-
新的主要版本可能會變更 (新增或卸載) 支援的 .NET 執行時間版本。
- 捨棄對仍在支援的 .NET 版本的支援,會被視為一項中斷性變更。
-
只要基礎的 .NET 主要版本受支援,WCF 用戶端的主要版本就會受到支援。
- 由於 .NET LTS 版本在後續 .NET 版本發佈後的一年會受到支援,這表示 WCF 用戶端主要版本也一樣。
-
如果新的主要版本捨棄對目前支援中的 .NET 執行階段版本的支援,則只要基礎 .NET 執行階段仍受支援,上一個主要版本將繼續在最新的次要層級受支援。
- 例如,如果 WCF 用戶端 8.0 不支援 .NET 6,則只要支援 .NET 6,WCF 用戶端 6.x (處於最新的次要版本) 會繼續受到支援。
-
WCF 用戶端次要版本可以隨時發行,且不包含中斷性變更,例如捨棄對已支援 .NET 版本的支援。
- 新的次要版本的 API 和行為會與相同主要版本的先前次要版本相容。例如,6.1 版本的 API 會與 6.0 相容。
- 所有次要發行都將支援與其主要版本相同的 .NET 平台。例如,只要 .NET 版本本身仍受支援,6.1 版本就支援與 6.0 版本相同的 .NET 版本。如需各種版本 .NET 的支援週期詳細資訊,請參閱 .NET 和 .NET Core 支援原則。
-
隨時都可以針對任何支援的 Major.Minor 版本釋出服務版本。
- 新的次要版本發行時,如果使用的基礎 .NET 執行階段相依性也同時支援,則從新發行日期起的 6 個月內將支援之前的版本。例如,一旦 WCF 用戶端 6.1 可用達 6 個月,將不再支援 WCF 用戶端 6.0。
- 支援將主要針對每個支援的主要版本的最新 Major.Minor 版本。您需要安裝最新的修補程式更新,才能符合支援資格。將會針對所有支援的版本發行安全性修正程式。在前一版與新版本的 6 個月重疊期間,安全性版本將包含這兩個版本。
已支援的套件
已支援下列套件:
準備開始了嗎?
使用我們的逐步教學課程,輕鬆學習 .NET。