Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

INTRODUCTION

Cet article contient une clarification concernant le cycle de vie de la prise en charge de .NET Framework 3.5, .NET Framework 3.0 et .NET Framework 2.0

Contexte

Sur le plan historique, .NET Framework 3.5, .NET Framework 3.0 et .NET Framework 2.0 ont été publiés sous forme de produits distincts sur des plateformes des versions de Windows antérieures à Windows 7 et Windows Server 2008 R2.

Chacune de ces versions de produit constitue réellement une couche d'une pile de fonctions. En interne, chaque couche contient des composants qui s'excluent mutuellement. Donc, les composants de la version .NET Framework 3.0 se situent au-dessus de .NET Framework 2.0 et les composants de la version .NET Framework 3.5 se situent au-dessus des versions .NET Framework 2.0 et .NET Framework 3.0. C'est ce qu'illustre l'image suivante :



En conséquence de cette architecture, .NET Framework 3.5 ne peut pas fonctionner sans .NET Framework 2.0, ni .NET Framework 3.0, car la couche .NET Framework 3.5 ne contient pas de Common Language Runtime (CLR). Par conséquent, lorsque le produit .NET Framework 3.5 est installé, il installe également les produits .NET Framework 2.0 Service Pack 1 (SP1) et .NET Framework 3.0 SP1. De même, lorsque le produit .NET Framework 3.5 SP1 est installé, il installe également les produits .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2. Les clients qui utilisent Windows XP ou Windows Server 2003 peuvent voir ces différentes versions et les mises à jour correspondantes dans l'option Ajout/Suppression de programmes du Panneau de configuration :




Dans Windows Vista SP2 et Windows Server 2008 SP2, .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2 ont été intégrés au système d'exploitation. De même, dans Windows Vista SP1 et Windows Server 2008, .NET Framework 2.0 SP1 et .NET Framework 3.0 SP1 ont été intégrés au système d'exploitation. C'est pourquoi les clients ne voient que .NET Framework 3.5 sous l'option Programmes et fonctionnalités, comme illustré dans l'image suivante :


Implications du cycle de vie de la prise en charge

Étant donné que .NET Framework 3.5, .NET Framework 3.0 et .NET Framework 2.0 ont été publiés sous forme de versions de produit indépendantes, chacun de ces produits a un cycle de vie de prise en charge indépendant.

Comme expliqué précédemment dans cet article, .NET Framework 3.5 ne peut pas fonctionner sans .NET Framework 2.0, ni .NET Framework 3.0. Dans de nombreux cas, la résolution des problèmes de fonctionnement ou la protection des clients contre les vulnérabilités dans la sécurité pour .NET Framework 3.5 implique la résolution des problèmes de chacune de ces trois couches de produit. Cela peut générer des scénarios dans lesquels .NET Framework 3.5 fait l'objet d'une prise en charge et nécessite une mise à jour concernant les couches de produit .NET Framework 2.0 ou .NET Framework 3.0 sous-jacentes si la documentation relative au cycle de vie de la prise en charge répertorie la version sous-jacente comme exclue de la prise en charge. Citons par exemple .NET Framework 3.5 SP1, qui est actuellement pris en charge. Toutefois, .NET Framework 3.0 SP2 est indiqué comme exclu de la prise en charge depuis le 12/07/2011.


Dans ces cas, la prise en charge pour les installations autonomes de .NET Framework 3.0 a expiré. Toutefois, Microsoft assure la prise en charge des composants .NET Framework 2.0 et .NET Framework 3.0 pour les clients qui installent .NET Framework 3.5 aussi longtemps que .NET Framework 3.5 bénéficie d'une prise en charge.

En outre, .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2 étant intégrés à Windows Vista SP2 et Windows Server 2008 SP2 et .NET Framework 2.0 SP1 et .NET Framework 3.0 SP1 étant intégrés à Windows Vista SP1 et Windows Server 2008, ces versions sont prises en charge dans le cadre des systèmes d'exploitation respectifs aussi longtemps que ces versions de .NET bénéficient d'une prise en charge.

Remarque .NET Framework 3.5 n'est pris en charge qu'au niveau du SP1 avec .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2. La version d'origine de .NET Framework 3.5, ainsi que .NET Framework 2.0 SP1 et que .NET Framework 3.0 SP1 ne bénéficient plus de la prise en charge.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×