Mise à jour de fiabilité 1 pour le.NET Framework 4

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

Sommaire

Introduction

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

Cette mise à jour inclut les packages de mise à jour qui sont répertoriés dans le "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 "Plus d'informations"section.

Résolution

Informations sur la mise à jour


Télécharger la fiabilité mise à jour 1 pour.NET Framework 4 à partir du site Web de Microsoft Download Center suivant :
Réduire cette imageAgrandir cette image
Télécharger
Télécharger la mise à jour de fiabilité 1 pour le 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 était disponible à 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 de.NET Framework 4 ou l'installé 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 dernière version 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 de Microsoft Windows Installer

Pour plus d'informations sur Windows Installer, visitez le 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... Updatereplacement

Informations sur la mise à jour

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

Informations sur les fichiers

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

Plus d'informations

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

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

Problème 1

Envisagez le scénario suivant :
  • Vous installez le.NET Framework sur un ordinateur.
  • Vous exécutez une application.NET Framework. La version du.NET Framework de l'application est différente de la version du.NET Framework est installé sur l'ordinateur.
  • Vous recevez un message indiquant que la version de.NET Framework requise n'est pas installée et que vous pouvez télécharger la version requise en utilisant les informations de téléchargement fourni.
  • Les informations de téléchargement vous permet d'ouvrir un site Web qui contient toutes les versions de.NET Framework.
Dans ce scénario, vous devez sélectionner la bonne version de.NET Framework à télécharger sur la page Web.

Après avoir appliqué cette mise à jour, vous êtes dirigé vers une page Web qui est un accord spécifique à la version .NET Framework requise.

Problème 2

Lorsque le.NET Framework 4 juste à temps (JIT, Just)-compilateur utilise une méthode optimisée pour générer du code assembleur, certains modèles d'entrée peuvent tomber en panne ou un dysfonctionnement de l'application.

Problème 3

Envisagez le scénario suivant :
  • Vous installez.NET Framework 4 sur un ordinateur. L'ordinateur a une faible quantité de mémoire disponible.
  • Vous utilisez la fonctionnalité de surveillance des ressources AppDomain de.NET Framework 4 pour créer une classe AppDomain pour une application basée sur.NET Framework 4.
  • Vous exécutez l'application.
Dans ce scénario, l'application peut ne pas fonctionner correctement, voire se bloquer.

Problème 4

Lorsque vous utilisez les fonctionnalités de débogage de minidump de Microsoft Visual Studio 2010 sur un ordinateur qui exécute le 4 du.NET Framework, il se peut que vous ne puissiez pas déboguer un fichier minidump. En outre, la trace de pile n'est pas disponible pour le fichier.

Problème 5


Envisagez le scénario suivant :
  • Vous exécutez une application.NET Framework 4.
  • Vous disposez d'un fichier de vidage qui contient le contenu de la mémoire pour le processus en cours d'exécution et qui ne dispose pas de certaines parties spécifiques de la mémoire. Ces parties de la mémoire sont normalement recueillis.
  • Visual Studio 2010 vous permet de charger le fichier de vidage pour afficher la pile d'un thread.
Dans ce scénario, le lecteur de dump affiche incorrectement la pile et les frames managés.

Remarque : Ce problème se produit même lorsque les parties de la mémoire qui ne contient pas le fichier de vidage ne sont pas requises pour afficher la pile.

Problème 6


Le nouveau symbole Roupie s'affiche pas lorsque vous exécutez une application.NET Framework 4 pour obtenir le symbole si les paramètres régionaux utilisateur ne sont pas défini sur un paramètre régional indien Microsoft.

Problème 7


Envisagez le scénario suivant :
  • Vous ajoutez des cookies à une réponse pour un site Web de ASP.NET.
  • La réponse a un en-tête set-cookie pour une ressource statique. La réponse peut être mis en cache de noyau.
  • Un utilisateur du site Web demande la ressource statique.
Dans ce scénario, l'utilisateur peut obtenir incorrectement un cookie est créé pour un autre utilisateur directement à partir du cache du noyau.

Problème 8


Symptômes

L'Assistant Configurer la Source de données ne teste pas une requête qui est créée pour Microsoft SQL Server Compact 4.0 dans Microsoft Visual Studio 2010.

Cause

Ce problème se produit car l'Assistant Configurer la Source de données ne peut pas tester la requête qu'il crée pour SQL Server Compact 4.0 dans Visual Studio 2010.

Problème 9


Le robot de Bing a mis à jour son agent utilisateur Msnbot de Bingbot en octobre 2010. Après avoir installé cette mise à jour, des fonctionnalités du navigateur ASP.NET pour Bingbot et Msnbot fonctionnent correctement.

Numéro 10


Envisagez le scénario suivant :
  • Vous exécutez Internet Information Services (IIS) sur un ordinateur. Une limite d'octets privés personnalisés pour IIS n'est pas définie.

    Remarque : La limite d'octets privés par défaut est définie à l'aide d'une valeur de 0 .
  • IIS calcule une AutoPrivateBytesLimit limite pour le Gestionnaire de Cache pour découper le cache pour empêcher le processus de travail de recyclage.
Dans ce scénario, vous rencontrez l'un des problèmes suivants :
  • Si l'ordinateur exécute un WOW64process, la limite par défaut est définie à une valeur inférieure à la valeur de la conception.
  • Si l'ordinateur exécute un processus 64 x, la limite par défaut est définie à une valeur largement supérieure à la valeur optimale. Par conséquent, le cache n'est pas souvent tronqué.


Problème 11


Symptôme

La classe System.Runtime.MemoryCacheEntryChangeMonitor dans une application ASP.NET génère une exception lorsque la méthode InitDisposableMembers de l'application appelle la méthode MemoryCache.CreateMemoryCacheEntryChangeMonitor .

Remarque : La classe System.Runtime.MemoryCacheEntryChangeMonitor utilise en interne un champ de DateTimeOffset .

Cause

Ce problème se produit car la classe System.Runtime.MemoryCacheEntryChangeMonitor Initialise le champ lastModified au champ DateTime.MinValue . Par conséquent, les applications ne peuvent pas utiliser la classe MemoryCache .

Remarque : Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2346777 CORRECTIF : Exception System.ArgumentOutOfRangeException lorsque vous exécutez une application basée sur.NET Framework 4 qui utilise la méthode MemoryCache.CreateCacheEntryChangeMonitor


N° 12


Lorsque la classe de contrôle ASP.NET UpdatePanel construit les arguments de publication, les problèmes suivants se produisent :
  • Code JavaScript ne gère pas les nouveaux types d'entrée de spécifications HTML5.
  • Certaines valeurs d'entrée de spécifications HTML5 sont ignorés et exclus.

La classe de contrôle ASP.NET UpdatePanel utilise le code JavaScript pour les arguments de publication (postback) qui gèrent les opérations de publication (postback) partielle des constructions. Le code JavaScript gère connue uniquement des types d'entrées de spécifications de HTML4 et ignore les autres types d'entrée. Toutefois, les spécifications HTML5 introduisent certains nouveaux types d'entrées pour les éléments d'entrée. Par conséquent, ce problème se produit lorsque vous exécutez le code JavaScript dans un navigateur qui prend en charge de certaines valeurs d'entrée de spécifications HTML5.

Problème 13


Certaines fonctionnalités de ASP.NET 4.0 rencontrent des problèmes lorsque ces fonctionnalité traiter code HTML5. Ces fonctionnalités ont été conçues dans ASP.NET 4.0 pour prendre en charge uniquement les spécifications de HTML4.

Après avoir appliqué cette mise à jour, les fonctionnalités suivantes sont mises à jour pour prendre en charge les types d'entrées HTML5 dans ASP.NET 4.0 :
  • UpdatePanel
  • Formulaire Web rappels
  • Validation côté client

Problème 14


Envisagez le scénario suivant :
  • Vous utilisez le fournisseur de données.NET Framework pour SQL Server (SqlClient) pour se connecter à une instance de Microsoft SQL Azure, ou de Microsoft SQL Server.
  • Une connexion établie est supprimée du pool de connexions.
  • La première demande est envoyée au serveur.
Dans ce scénario, une instance d'exception SqlException est rencontrée, et vous recevez le message d'erreur suivant :
Une erreur de niveau transport s'est produite lors de l'envoi de la demande au serveur.


Propriétés

Numéro d'article: 2533523 - Dernière mise à jour: dimanche 16 décembre 2012 - Version: 31.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 4.0
  • Microsoft Windows XP Service Pack 3 sur le système suivant
    • Microsoft Windows XP Édition familiale
    • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003 Service Pack 2 sur le système suivant
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
  • Windows Server 2008 Service Pack 2 sur le système suivant
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Foundation
    • Windows Server 2008 Standard
  • Windows Vista Service Pack 2 sur le système suivant
    • Windows Vista Professionnel
    • Windows Vista Entreprise
    • Windows Vista Édition Familiale Basique
    • Windows Vista Édition Familiale Premium
    • Windows Vista Starter
    • Windows Vista Édition Intégrale
  • Windows 7 Entreprise
  • Windows 7 Édition Familiale Basique
  • Windows 7 Édition Familiale Premium
  • Windows 7 Professionnel
  • Windows 7 Édition Integrale
  • Windows 7 Service Pack 1 sur le système suivant
    • Windows 7 Entreprise
    • Windows 7 Édition Familiale Basique
    • Windows 7 Édition Familiale Premium
    • Windows 7 Professionnel
    • Windows 7 Édition Integrale
  • Windows 7 Édition Starter
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Service Pack 1 sur le système suivant
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Foundation
Mots-clés : 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbmt KB2533523 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 2533523
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