Un correctif est disponible pour les fichiers de définition de navigateur ASP.NET dans le.NET Framework 3.5.1

S’applique à : Microsoft ASP.NET 3.5Microsoft .NET Framework 3.5.1

Résumé


Cet article décrit un correctif pour les fichiers de définition de navigateur ASP.NET qui sont inclus dans le Microsoft.NET Framework 3.5.1.Remarque Ces fichiers de définition de navigateur ASP.NET font partie de la Microsoft.NET Framework 3.5.1 qui est inclus dans la version release to fabricant (RTM) de Windows 7 et Windows Server 2008 R2.

Informations supplémentaires


Ce correctif introduit les définitions mises à jour dans le fichier de définition de navigateur pour Internet Explorer. Les fichiers de définition de navigateur sont stockés dans un des dossiers suivants, selon la version installée du Microsoft.NET Framework :
  • Pour les versions 32bits du.NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework\v2.0.50727\CONFIG\Browsers
  • Pour les versions 64bits du.NET Framework 3.5.1 %WinDir%\Microsoft.NET\Framework64\v2.0.50727\CONFIG\Browsers
Par défaut, ASP.NET utilise la technologie de détection de la chaîne d’agent utilisateur pour détecter les navigateurs. Les fichiers de définition de navigateur couvrent une plage de versions de navigateur. Toutefois, comme les numéros de version augmentent, ASP.NET ne reconnaissent pas la nouvelles versions de navigateur à l’aide de la chaîne d’agent utilisateur. Dans ce cas, ASP.NET peut gérer ces versions comme un navigateur inconnu. Par exemple, ASP.NET ne peut pas reconnaître Windows Internet Explorer 10 qui a la chaîne d’agent utilisateur :
Mozilla/5.0 (compatible ; MSIE 10.0 ; Windows NT 6.1 ; Trident/6.0)

Informations sur le correctif logiciel

Un correctif pris en charge est disponible auprès de Microsoft. Toutefois, ce correctif vise à corriger uniquement le problème décrit dans cet article. Appliquez ce correctif uniquement aux systèmes qui rencontrent le problème décrit dans cet article. Ce correctif va peut-être subir des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, nous vous recommandons d'attendre la prochaine mise à jour logicielle qui contiendra ce correctif. Si le correctif est disponible pour le téléchargement, il existe une section « Téléchargement de correctif logiciel disponible » au début de cet article de la Base de connaissances. Si cette section n'apparaît pas, contactez le Service clientèle et Support de Microsoft pour obtenir le correctif. Remarque Si des problèmes supplémentaires se produisent ou si des procédures de dépannage sont nécessaires, vous devrez peut-être formuler une demande de service distincte. Les coûts habituels du support technique s'appliqueront aux questions et problèmes qui ne relèvent pas de ce correctif logiciel. Pour une liste complète des numéros de téléphone du service clientèle de Microsoft ou pour créer une demande de service distincte, visitez le site Web Microsoft suivant : Remarque Le formulaire « Téléchargement de correctif logiciel disponible » affiche les langues pour lesquelles le correctif est disponible. Si vous ne voyez pas votre langue, c'est parce qu'il n'y a pas de correctif disponible pour cette langue.

Conditions préalables

Pour appliquer ce correctif, vous devez disposer du.NET Framework 3.5.1 installé.

Informations sur le redémarrage

Après avoir appliqué ce correctif, vous devrez peut-être redémarrer l’ordinateur si les fichiers concernés sont utilisés lorsque vous installez ce correctif logiciel. Pour éviter un redémarrage de l’ordinateur, arrêtez toutes les applications de serveur web pour les sites Web d’ASP.NET avant d’appliquer ce correctif.

Informations sur le remplacement

Ce correctif ne remplace pas un correctif publié précédemment.

Informations sur les fichiers

La version anglaise de ce correctif dispose des attributs de fichier (ou version ultérieure) 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 basées sur les x86 de la de.NET Framework 3.5.1
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Ie.browserNot Applicable18,41131-Aug-201100:17Not Applicable
Aspnet_wp.exe2.0.50727.569230,54431-Aug-201100:17x86
Webengine.dll2.0.50727.5692436,04831-Aug-201100:17x86
System.web.dll2.0.50727.56925,251,07231-Aug-201100:17x86
Pour toutes les versions basées sur les x64 de la de.NET Framework 3.5.1
Nom du fichierVersion du fichierTaille du fichierDateHeurePlateforme
Ie.browserNot Applicable18,41131-Aug-201100:16Not Applicable
Aspnet_wp.exe2.0.50727.569242,32031-Aug-201100:16x64
Webengine.dll2.0.50727.5692745,29631-Aug-201100:16x64
System.web.dll2.0.50727.56925,259,26431-Aug-201100:16x64
Remarque En raison des dépendances de fichiers, ce correctif peut également contenir d’autres fichiers.

Problème courant qui se produit sans ce correctif logiciel

Prenons l’exemple du scénario suivant :
  • Windows Internet Explorer 10 vous permet d’accéder à une page Web ASP.NET.
  • La page Web lance une publication (postback).
Dans ce scénario, la publication échoue et vous recevez le message d’erreur suivant :
Erreur de script rencontrée,'__doPostBack' est indéfini
Remarque La page Web peut démarrer une publication (postback) de différentes façons. Par exemple, un contrôle LinkButton peut démarrer une publication (postback).

Références


Le correctif qui s’applique pour les fichiers ASP.NET dans le Microsoft.NET Framework 2.0 Service Pack 2 (SP2) et dans le Microsoft.NET Framework 3.5 Service Pack 1 (SP1) est 2600100. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2600100 Un correctif est disponible pour les fichiers de définition de navigateur ASP.NET dans.NET Framework 2.0 SP2 et dans le.NET Framework 3.5 SP1
Pour plus d’informations sur le schéma de fichier de définition de navigateur, visitez le site Web Microsoft suivant :Pour plus d’informations sur la chaîne d’agent utilisateur Internet Explorer 10, visitez le site Web Microsoft suivant :Pour plus d’informations sur la façon de détecter plus efficacement de Internet Explorer, visitez le site Web Microsoft suivant :