Numéro d'article: 2600217 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Introduction

Une mise à jour de fiabilité 2 pour le Microsoft .NET Framework 4 est disponible pour résoudre certains problèmes de stabilité, fiabilité et performances dans les .NET Framework 4.

Cette mise à jour inclut les packages de mise à jour qui sont répertoriés dans la »Informations sur la mise à jour« section.

Ce package de mise à jour résout également certains problèmes qui n'ont pas été documentés dans un article de la Base de connaissances Microsoft (KB) précédemment publiés. Pour plus d'informations sur ces problèmes, consultez le "Liste des problèmes résolus par cette mise à jour :« section.

Résolution

Informations sur la mise à jour

Les fichiers suivants sont disponibles pour téléchargement à partir du centre de téléchargement Microsoft :

Réduire cette imageAgrandir cette image
Télécharger
Télécharger la mise à jour de fiabilité 2 pour le package Microsoft .NET Framework 4 maintenant.

Pour plus d'informations sur la marche à suivre pour télécharger les fichiers de support de Microsoft, cliquez sur le lien (numéro) ci-dessous afin d'afficher l'article correspondant dans la Base de connaissances Microsoft :
119591 Comment faire pour obtenir les fichiers de support technique Microsoft auprès des services en ligne
Microsoft a analysé ce fichier contre les virus. Microsoft a utilisé les logiciels de détection de virus les plus récents qui étaient disponibles à la date à laquelle le fichier a été publié. Le fichier est stocké sur des serveurs sécurisés et donc, empêche toute modification non autorisée sur ce fichier.

Conditions préalables

Pour appliquer cette mise à jour, vous devez disposer du .NET Framework 4 ou du Microsoft .NET Framework 4 Client Profile.

Pour installer cette mise à jour, vous devez disposer d'une version 3.1 ou ultérieure de Windows Installer. Pour obtenir la version la plus récente de Windows Installer, visitez le site Web Microsoft suivant :
Télécharger Windows Installer 4.5 redistributable

Commutateurs de ligne de commande pour cette mise à jour


Pour plus d'informations sur les différents commutateurs de ligne de commande qui sont pris en charge par cette mise à jour, visitez le site Web Microsoft suivant :
227091 Commutateurs de ligne de commande pour l'outil Microsoft Windows Installer

Pour plus d'informations sur Windows Installer, reportez-vous au site Web MSDN suivant :
Informations générales sur Windows Installer

Redémarrage de l'ordinateur

Une fois cette mise à jour installée, vous devrez redémarrer l'ordinateur si un ou plusieurs fichiers concernés sont verrouillés ou sont en cours d'utilisation...

Informations sur la mise à jour

Cette mise à jour remplace les correctifs suivants :
2628838 CORRECTIF : Fuite de mémoire lorsque vous utilisez la classe FileSystemWatcher dans une application basée sur.NET Framework 4.0
2600088 Un correctif est disponible pour les fichiers de définition de navigateur ASP.NET dans le Microsoft.NET Framework 4.0

Liste des problèmes résolus par cette mise à jour :

Cette mise à jour résout les problèmes suivants.

Cliquez ici pour afficher ou masquer des informations détaillées

Problème 1

Envisagez le scénario suivant :
  • Vous utilisez Windows Internet Explorer 10 pour accéder à une page Web basée sur ASP.NET de Microsoft.
  • La page Web démarre une opération de publication.
Dans ce scénario, l'opération de publication (postback) échoue et vous recevez le message d'erreur suivant :
« Erreur de script rencontrée ", « '__doPostBack' n'est pas définie »


Remarque : La page Web peut démarrer une opération de publication (postback) de différentes façons. Par exemple, la page Web peut utiliser un contrôle LinkButton pour démarrer une opération de publication (postback).

Problème 2

Envisagez le scénario suivant :
  • Vous créez une page Web ASP.NET qui possède l'attribut MaintainScrollPositionOnPostBack a la valeur True.
  • Vous utilisez Mozilla Firefox 4.0 ou une version ultérieure de Mozilla Firefox pour ouvrir la page Web.
  • La page Web démarre une opération de publication.
Dans ce scénario, la position de défilement de la page Web n'est pas conservée après que l'opération de publication (postback) est terminée.

Remarque : Les produits tiers mentionnés dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft n'offre aucune garantie, même implicite, concernant les performances ou la fiabilité de ces produits.

Problème 3

Une erreur Watson se produit dans la classe System.Web.Configuration dans un site Web ASP.NET basé sur.NET Framework 4 en raison d'une condition de concurrence dans lequel la fonction InitStandaloneConfig est appelée deux fois par deux threads différents. Lorsque ce problème se produit, le site Web se bloque. En outre, vous recevez le message d'erreur access violation après que l'erreur Watson se produit :
Code d'exception : System.AccessViolationException

Problème 4

Envisagez le scénario suivant :
  • Un utilisateur définit une stratégie de mise en cache du mode utilisateur Internet Information Services (IIS) pour mettre en cache les réponses pour les demandes qui contiennent une certaine extension de nom de fichier dans la mise en cache de sortie IIS Manager.
  • Une requête pour une ressource ayant l'extension précédemment configurée est reçue par la mise en cache de sortie IIS Manager.
  • Un module personnalisé définit un cookie de la réponse. Ensuite, la réponse est mise en cache par la mise en cache de sortie IIS Manager.
  • Une autre requête à partir d'un autre utilisateur est reçue par la mise en cache de sortie de Gestionnaire des services IIS et la réponse mise en cache d'origine ainsi que le cookie sont envoyés à l'autre utilisateur.
Dans ce scénario, la réponse avec le même cookie est envoyée aux différents demandeurs de manière inattendue.

Numéro 5

Symptômes

Lorsque vous utilisez la classe FileSystemWatcher pour surveiller les modifications dans un répertoire spécifié dans une application basée sur.NET Framework 4, une fuite de mémoire se produit.

Cause

Ce problème se produit en raison d'une erreur dans la classe FileSystemWatcher . Lorsqu'un objet FileSystemWatcher est créé, la classe FileSystemWatcher utilise la classe GCHandle pour créer un handle épinglé le garbage collector. Le handle est de 8 kilo-octets (Ko) et utilise le format de données byte [] . Toutefois, l'objet FileSystemWatcher ne libère jamais le handle de garbage collector.

Problème 6

Envisagez le scénario suivant :
  • Vous installez et activez l'application add-in de PowerPivot pour Excel sur un ordinateur sur lequel Microsoft .NET Framework 3.5 Service Pack 1 (SP1) ou Microsoft.NET Framework 2.0 Service Pack 2 (SP2) est installé.
  • Vous essayez de démarrer Microsoft Excel 2010.
Dans ce scénario, l'écran de démarrage par intermittence reste ouvert plus longtemps que d'habitude lorsque vous recevez le message suivant dans Excel 2010 :
Chargement des compléments (<x> </x>de <y></y>) PowerPivot pour Excel


Remarque :<x></x> est un espace réservé qui indique où dans la séquence de chargement que PowerPivot est affichée entre les applications de complément Excel. <y> </y>est un espace réservé qui représente le nombre total d'applications complémentaires dans Excel.

Problème 7

La maintenance des assemblys.NET Framework 4.0 peut provoquer une condition de concurrence critique. Ce comportement fait que les processus qui exécutent du code managé contre le .NET Framework 4.0 common language runtime (CLR) passent à un état incohérent . En outre, les processus peuveut s'arrêter inopinément. Après avoir installé cette mise à jour, des entrées sont ajoutées à la liste d'unification CLR pour rendre la liste fermeture transitive. Cela empêche toutes conditions de concurrence connexes.

Informations fichiers

La version anglaise de ce correctif possède les attributs de fichier (ou attributs ultérieurs de fichier ) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont classées par rapport temps universel coordonné (UTC). Les informations du fichier sont converties en heure locale. Pour établir la différence entre l'UTC et l'heure locale, utilisez l'onglet fuseau horaire de l'onglet Date et l'heure du Panneau de configuration.

Cliquez ici pour afficher ou masquer des informations détaillées

Propriétés

Numéro d'article: 2600217 - Dernière mise à jour: mardi 4 mars 2014 - Version: 6.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 4.0
Mots-clés : 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip kbmt KB2600217 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 2600217
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com