Stratégie de support CoreWCF
Dernière mise à jour : 16 septembre 2025
Support Microsoft pour CoreWCF
CoreWCF est un port de Windows Communication Foundation (WCF) vers .NET et .NET Core et sa prise en charge dépend de l'état de prise en charge des plates-formes .NET sous-jacentes sur lesquelles il s'exécute.
Versions prises en charge
Le tableau suivant indique les dates de publication et de fin de support pour les versions de CoreWCF.
| Version | Clients Win95, version d'origine | Dernière version du correctif | Date de sortie du correctif | Version(s) .NET prise(s) en charge | Fin du support |
|---|---|---|---|---|---|
| CoreWCF 1.8 | 28 juillet 2025 | 1.8.0 | 28 juillet 2025 | .NET 9 | 10 novembre 2026 ou six mois après la prochaine version majeure ou mineure. |
| .NET 8 | 10 novembre 2026 ou six mois après la prochaine version majeure ou mineure. | ||||
| .NET Framework 4.6.2 et versions ultérieures | Date de fin de vie de la version spécifique de .NET Framework ou six mois après la prochaine version majeure ou mineure. | ||||
| CoreWCF 1.7 | 3 février 2025 | 1.7.0 | 3 février 2025 | .NET 9 | 28 janvier 2026 |
| .NET 8 | 28 janvier 2026 | ||||
| .NET Framework 4.6.2 et versions ultérieures | 28 janvier 2026 |
Versions non prises en charge
Le tableau suivant répertorie les versions de CoreWCF qui ne sont plus prises en charge.
| Version | Clients Win95, version d'origine | Dernière version du correctif | Date de sortie du correctif | Fin du support |
|---|---|---|---|---|
| CoreWCF 1.6 | 26 août 2024 | 1.6.0 | 26 août 2024 | 3 août 2025 |
| CoreWCF 1.5 | 9 novembre 2023 | 1.5.2 | 14 mars 2024 | 26 février 2025 |
| CoreWCF 1.4 | 7 septembre 2023 | 1.4.2 | 14 mars 2024 | 9 mai 2024 |
| CoreWCF 1.3 | 15 décembre 2022 | 1.3.2 | 23 mars 2023 | 7 mars 2024 |
| CoreWCF 1.2 | 20 septembre 2022 | 1.2.1 | 12 décembre 2022 | 15 juin 2023 |
| CoreWCF 1.1 | 6 mai 2022 | 1.1.1 | 12 décembre 2022 | 20 mars 2023 |
| CoreWCF 1.0 | 28 avril 2022 | 1.0.2 | 16 mai 2022 | 6 novembre 2022 |
La liste suivante affiche les détails de la stratégie de support pour CoreWCF :
- CoreWCF utilise la stratégie de gestion des versions Major.Minor. 1.0 est la première version majeure de CoreWCF.
- Les nouvelles versions mineures sont compatibles avec les API des versions mineures précédentes pour la même majeure. Par exemple, la version 1.1 est compatible avec l'API 1.0.
-
La prise en charge concernera principalement la dernière version major.minor de chaque version majeure prise en charge.
- Lorsque de nouvelles versions mineures sont publiées, la version précédente sera prise en charge pendant 6 mois à compter de la date de la nouvelle version, à condition que la dépendance d'exécution .NET sous-jacente utilisée soit également prise en charge. Par exemple, une fois que la version 1.1 est disponible depuis 6 mois, la version 1.0 ne sera plus prise en charge.
- Lorsqu’une nouvelle version majeure est publiée, la dernière version mineure de la version majeure précédente est prise en charge pendant toute la durée d’utilisation de la dépendance au runtime .NET sous-jacent, mais ne bénéficiera pas du support des futures versions de .NET. Par exemple, lorsque la version 2.0 est publiée, si la version 1.10 était la dernière version 1.x et prenait en charge .NET Framework, .NET 9 et .NET 10, alors elle sera prise en charge sur .NET 9 et .NET 10 pendant toute la durée de leur cycle de vie de support respectif, et sera prise en charge sur .NET Framework pendant toute la durée du support d’ASP.NET Core 2.3.
- Toutes les versions mineures prendront en charge les mêmes plates-formes .NET que leur version majeure. Par exemple, la version 1.1 prend en charge les mêmes versions .NET que la version 1.0 tant que les versions .NET sont elles-mêmes toujours prises en charge. Pour plus d'informations sur le cycle de vie de la prise en charge des différentes versions de .NET, consultez la politique de prise en charge de .NET.
- Les nouvelles versions majeures peuvent introduire des modifications avec rupture.
- Les nouvelles versions majeures peuvent modifier (ajouter ou supprimer) les versions d'exécution .NET prises en charge.
- Si une nouvelle version majeure supprime la prise en charge d'une version d'exécution .NET actuellement prise en charge, la version majeure précédente continuera d'être prise en charge au dernier niveau mineur tant que l'exécution .NET sous-jacente restera prise en charge. Par exemple, si CoreWCF 2.0 abandonne la prise en charge de .NET Framework, alors CoreWCF 1.x (au dernier niveau mineur) continuera à être pris en charge tant que .NET Framework et ASP.NET Core 2.1 seront pris en charge.
Packages exportés
Les packages suivants sont exclus :
Prêt à démarrer ?
Apprenez facilement .NET grâce à nos didacticiels pas à pas.