Résumé
Cet article décrit le correctif cumulatif 2733957 pour Microsoft .NET Framework 3.5 Service Pack 1 (SP1). Ce correctif cumulatif fournit des correctifs pour les problèmes de stabilité, de fiabilité et de performances dans .NET Framework 3.5 SP1.Ce correctif cumulatif est disponible pour les systèmes d’exploitation suivants :
-
Windows 7
-
Windows Server 2008 R2
Problème résolu
Lorsque vous installez un correctif logiciel ou une mise à jour pour l’un des composants .NET Framework 2.0, .NET Framework 3.0 ou .NET Framework 3.5 sur un ordinateur sur lequel le .NET Framework 3.5 Service Pack 1 (SP1) est installé, le fichier machine.config ou web.config peut être endommagé. Ce problème se produit lorsqu’un attribut « configSource » est utilisé pour rediriger les sections du fichier de configuration vers un fichier de configuration externe.Par exemple, vous disposez d’un fichier machine.config ou d’un fichier web.config qui contient une section redirigée telle que la suivante :
<configuration> <bindingExtensions configSource="other.config" /></configuration>
Après l’installation d’une mise à jour du .NET Framework, il existe des entrées supplémentaires sous l’élément « bindingExtensions », comme dans l’exemple suivant :
<configuration> <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration>
Ce problème rend le fichier de configuration non valide. La présence de l’attribut « configSource » dans l’élément « bindingExtensions » signifie qu’il ne doit y avoir aucun élément enfant sous « bindingExtensions » dans le fichier de configuration. En outre, lorsque vous exécutez une application Windows Communication Foundation (WCF) sur l’ordinateur, vous recevez une exception System.Configuration.ConfigurationException.Une fois ce correctif logiciel installé, les futures mises à jour installées seront informées de la présence de l’attribut « configSource » et s’abstiendront de modifier ces éléments.Solution de contournementPour contourner ce problème, utilisez l’une des méthodes suivantes :
-
Supprimez manuellement les éléments enfants supplémentaires comme solution de contournement. Toutefois, n’oubliez pas que les futures mises à jour peuvent provoquer ce problème à nouveau si ce correctif logiciel n’est pas appliqué au système.
-
Replacez la configuration du fichier de configuration externe dans le fichier machine.config ou web.config.
Résolution
Informations sur le correctif logiciel
Un correctif logiciel pris en charge est désormais disponible auprès de Microsoft. Toutefois, il est destiné à corriger uniquement le problème décrit dans cet article. Appliquez-la uniquement aux systèmes qui rencontrent ce problème spécifique. Ce correctif logiciel peut recevoir des tests supplémentaires. Par conséquent, si vous n’êtes pas gravement affecté par ce problème, nous vous recommandons d’attendre la prochaine mise à jour logicielle qui contient ce correctif logiciel.Pour résoudre ce problème immédiatement, contactez les services de support technique Microsoft pour obtenir le correctif logiciel. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les coûts de support, accédez au site web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=supportRemarque Dans des cas particuliers, les frais habituellement engagés pour les appels de support peuvent être annulés si un Support Microsoft Professionnel détermine qu’une mise à jour spécifique résout votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.
Conditions préalables
Microsoft .NET Framework 3.5 SP1 doit être installé sur l’un des systèmes d’exploitation suivants pour appliquer ce correctif :
-
Windows 7
-
Windows Server 2008 R2
Informations sur le redémarrage
Vous devrez peut-être redémarrer l’ordinateur après avoir appliqué ce correctif logiciel si des fichiers affectés sont utilisés lors de l’installation de ce correctif. Nous vous recommandons de fermer toutes les applications .NET Framework avant d’appliquer ce correctif logiciel pour éviter d’avoir à redémarrer l’ordinateur.
Informations sur le remplacement
Ce correctif logiciel ne remplace pas un correctif logiciel publié précédemment.
Informations sur les fichiers
La version anglaise de ce correctif logiciel contient les attributs de fichier (ou les attributs de fichier ultérieurs) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.
Pour toutes les versions x86 prises en charge de Windows 7
|
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-juil. 2012 |
1,156 |
x86 |
Pour toutes les versions x64 prises en charge de Windows 7 et de Windows Server 2008 R2
|
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
285,776 |
26-juil. 2012 |
1,156 |
x64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Juil-2012 |
1,156 |
x86 |
Pour toutes les versions IA-64 prises en charge de Windows Server 2008 R2
|
Nom du fichier |
Version du fichier |
Taille du fichier |
Date |
Time |
Platform |
|---|---|---|---|---|---|
|
Wfservicesreg.exe |
3.5.594.5825 |
472,656 |
26-Juil-2012 |
1,149 |
IA- 64 |
|
Wfservicesreg.exe |
3.5.594.5825 |
197,712 |
26-Juil-2012 |
1,156 |
x86 |
Remarque En raison des dépendances de fichiers, le correctif le plus récent qui contient ces fichiers peut également contenir des fichiers supplémentaires.
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Pour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft