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.

Il se peut que l'installation de certaines mises à jour de .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 ou.NET Framework 3.5 Service Pack 1 se déroule correctement, mais que des fichiers ne soient pas mis à jour. C'est pourquoi, il est possible de réexécuter la mise à jour via Windows Update.

Symptômes

Ce scénario peut se produire pour plusieurs raisons, y compris certains problèmes d'échec d'installation liés au service à double branche. Plusieurs correctifs publiés entre janvier et juillet 2009 pour .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 et .NET Framework 3.5 Service Pack 1 comportent un défaut. Lorsque ceux-ci sont installés, puis qu'une mise à jour de sécurité est effectuée, la présence du correctif empêche la mise à jour correcte des fichiers de charge utile de la mise à jour de sécurité. Dans certains cas, ce problème peut également se manifester sous la forme de l'erreur décrite dans l'article suivant de la Base de connaissances Microsoft :

2262911 Erreur d'exception « Impossible de charger le type "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy" » après l'installation de la mise à jour 982167 ou 982168 Microsoft a supprimé tous les correctifs comportant ce défaut et les a remplacés par de nouveaux correctifs sains. Les articles de la Base de connaissances Microsoft traitant des correctifs défectueux ont été mis à jour et indiquent l'emplacement des nouveaux correctifs. Si vous avez installé l'un des correctifs défectueux répertoriés ici, appliquez la solution décrite dans la section « Solution de contournement » de cet article pour résoudre le problème. Si vous décidez de ne pas l'appliquer, il est possible que les fichiers de la charge utile de la mise à jour de sécurité ne soient pas appliqués correctement, laissant l'ordinateur dans un état incohérent, voire vulnérable.

Liste de correctifs défectueux


946411

CORRECTIF : Lorsque vous imprimez un fichier XPS sur un ordinateur Windows XP Service Pack 2 ou Service Pack 3, les caractères du fichier XPS ne s'impriment pas correctement

952883

IX : Le type de retour ou l'argument out d'une méthode de service ASMX qui contient une propriété qu'un accesseur Set interne ne peut pas être sérialisée sur un ordinateur sur lequel .NET Framework est installé

958090

CORRECTIF : L'exception System.EnterpriseServices.TransactionProxyException ne peut pas être interceptée à partir d'autres domaines d'applications lorsqu'il est déclenché au cours d'une opération.

958252

CORRECTIF : Lorsque vous utilisez l'outil personnalisé Msdatasetgenerator de .NET Framework 2.0 Service Pack 1 (SP1), la valeur d'échelle et la valeur de précision du code généré pour un fournisseur de données .NET tiers diffèrent des valeurs spécifiées

960442

CORRECTIF : Vous recevez un message d'erreur d'exception lorsque vous utilisez l'objet BinaryFormatter pour sérialiser ou désérialiser un type générique dans un assembly dans .NET Framework 2.0 Service Pack 2 ou dans .NET Framework 3.5 Service Pack 1

960754

CORRECTIF : Vous recevez l'exception ObjectDisposedException si vous vous référez à l'objet Transaction.Current.TransactionInformation

961847

CORRECTIF : Message d'erreur lorsque vous affichez une page en mode Création après avoir recompilé un projet .NET Framework 3.5 Service Pack 1 : « Erreur lors de la création de contrôle – " ControlInstanceName [text] " n'a pas pu être défini sur la propriété " PropertyName " »

961864

CORRECTIF : Les clients Web peuvent rencontrer plusieurs problèmes lorsque vous tentez d'accéder à un site Web sur lequel ASP.NET 2.0 AJAX est activé

961870

CORRECTIF : Une fuite de mémoire se produit lorsque vous exécutez une application qui nécessite le CLR pour charger un assembly en mode mixte dans .NET Framework 2.0 Service Pack 2

961881

CORRECTIF : Une violation d'accès se produit lorsque vous installez une application qui s'exécute sur le CLR

961884

CORRECTIF : Vous constatez un net ralentissement des performances au niveau d'une requête initiale vers un site Web ASP.NET après modification des dossiers App_Code, Bin ou du fichier Global.asax

961885

CORRECTIF : Un message d'erreur de violation d'accès s'affiche lorsque vous exécutez une application CLR qui fait appel à la méthode XslCompiledTransform.Transform

961901

CORRECTIF : Le mode spécifique IME défini au champ Modifier peut disparaître lorsque vous retournez à ce champ à partir d'un correctif par formulaire Windows .NET Framework 2.0 SP2 : Le mode spécifique IME défini au champ Modifier peut disparaître lorsque vous retournez à ce champ à partir d'un formulaire Windows .NET Framework 2.0 SP2

961902

CORRECTIF : Message d'erreur lorsque vous compilez un projet ASP.NET qui contient plusieurs fichiers de ressources d'applications : « Une exception de première chance de type " System.ArgumentException " s'est produite dans mscorlib.dll »

962351

CORRECTIF : Les menus contextuels ne s'affichent pas lorsque vous utilisez Internet Explorer 8.0 en mode Standard pour afficher une page Web ASP.NET qui comporte des menus dynamiques

962890

CORRECTIF : Message d'erreur lorsqu'une application .NET Framework 2.0 appelle à plusieurs reprises la fonction XmlTextReader.Read : « La balise de début" Permission " à la ligne 171 ne correspond pas à la balise de fin " PermissionRead " »

963676

CORRECTIF : Le CLR échoue avec erreur fatale d'exécution du moteur, et un blocage se produit lorsque vous exécutez une application à l'aide de .NET Framework 2.0 Service Pack 2

967114

CORRECTIF : Message d'erreur lorsque vous utilisez la méthode System.Data.DataTable.InsertRow ou toute autre méthode de surcharge dans une application .NET Framework 2.0 pour insérer des lignes dans un tableau : « L'opération arithmétique a provoqué un dépassement de capacité »

967613

CORRECTIF : Une application qui contrôle les entrées du journal d'événements se bloque lorsqu'elle appelle la méthode Dispose de la classe System.Diagnostics.EventLog

967615

CORRECTIF : Une application .NET Framework 2.0 SP2 ou NET Framework 3.5 SP1 ne supprime pas correctement les objets handle sûrs créés par l'objet WindowsIdentity

967812

Un correctif est disponible pour la mise à jour de certaines propriétés de la classe System.Globalization.RegionInfo pour la Slovaquie, la Slovénie et la Turquie

968108

CORRECTIF : Les clients Web se bloquent ou vous rencontrez un comportement inattendu lorsque vous accédez à un site Web sur lequel ASP.NET 2.0 AJAX est activé et qui est déployé sur une batterie de serveurs Web

968249

CORRECTIF : Une taille d'instance incorrecte est générée lorque vous utilisez l'exportateur de bibliothèques de types pour générer une bibliothèque de types à partir d'une assembly CLR dans Framework 2.0 Service Pack 2

968392

Un message d'erreur s'affiche, et le contrôle de lien hypertexte ne s'affiche pas si la propriété ImageUrl n'est pas définie sur Visual Studio 2005 ou Visual Studio 2008 après que vous avez installé NET Framework 2.0 SP2 ou .NET Framework 3.5 SP1 : « la référence d'objet n'est pas définie à une instance d'un objet »

968432

CORRECTIF : Une exception System.InvalidOperationException se produit lorsque vous exécutez une application Web sur .NET Framework 2.0 SP2 ou .NET Framework 3.5 SP1

968556

CORRECTIF : La méthode XslCompiledTransform.Transform ne dispose pas d'une méthode de surcharge qui accepte à la fois l'objet XPathNavigator et l'objet XmlResolver comme arguments dans .NET Framework 2.0

968760

Une application gérée dispose d'un grand nombre de descripteurs de threads et d'événements dans Microsoft .NET Framework 2.0

969364

CORRECTIF : Les blocs de codes imbriqués dans une page Web ASP.NET 2.0 disparaît lorsque vous utilisez l'outil Générer la ressource locale dans Visual Web Developer pour générer un fichier de ressource locale

969612

Description du package de correctifs cumulatifs pour ASP.NET 2.0 : avril 2009

969722

CORRECTIF : Le compteur de performances "ASP.NET Apps v2.0.50727(__Total__)\Sessions Active" affiche une valeur démesurée après l'installation de Microsoft .NET Framework 3.5 Service Pack 1

969836

CORRECTIF : Un thread de travail dans des applications Windows Form .NET Framework 2.0 peut être bloqué quand il appelle la méthode Control, et ce même si le thread de l'interface utilisateur graphique est inactif

970350

CORRECTIF : Message d'erreur d'exception lorsqu'un objet System.Drawing.FontConverter appelle la propriété FontFamily.Families dans .NET Framework 2.0 SP2 or in the .NET Framework 3.5 SP1 : « Mémoire insuffisante »

970510

CORRECTIF : Une exception TypeLoadException s'est produite lors de l'exécution d'une application .NET Framework 3.5 SP1

970924

CORRECTIF : Les performances des applications qui utilisent la méthode CreateType diminue à mesure que vous ajoutez des objets de type à un module d'assembly dynamique dans le .NET Framework 2.0 SP2

XXXXXX

TITRE TITRE TITRE TITRE

971030

CORRECTIF : Une violation d'accès se produit lorsque vous exécutez une application .NET Framework 2.0 d'appel virtuel dans les interfaces IList<T>, IEnumerable<T>, ou ICollection<T> interface dans une méthode LCG

971169

CORRECTIF : Message d'erreur lorsque vous exécutez une application Web ASP.NET 2.0 si le nom de fichier de ressource globale contient le nom de culture « zh-Hant »

971601

CORRECTIF : Le compteur de performances, qui contrôle une application, cesse de répondre après fermeture et redémarrage de cette dernière. L'exception System.InvalidOperationException s'affiche sur un ordinateur .NET Framework 2.0

971988

CORRECTIF : L'utilisation du processeur augmente de façon significative lorsque vous exécutez une application .NET Framework 2.0 Multi-AppDomain qui utilise des objets dont les finaliseurs lancent les méthodes ThreadPool

971993

Description du correctif qui permet aux applications Web ASP.NET de prendre en charge les identités basées sur les demandes lorsque vous utilisez des fournisseurs d'appartenances

972259

CORRECTIF : Les threads d'un programme .NET Framework 2.0 SP2 sont suspendus durant un très long moment lorsque un nettoyage de la mémoire simultané est en cours

972848

CORRECTIF : La génération d'un fichier de minividage est lente et la taille du fichier est plus importante que prévu lorsque les informations collectées par le fichier ne sont pas du type MiniDumpWithFullMemory dans le .NET Framework 2.0

Pour plus d'informations sur le service à double branche, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

960043 Service à double branche pour .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 et .NET Framework 3.5 Service Pack 1

Cause

Pour contourner ce problème, procédez comme suit.

Étape 1

Installez le correctif 975954. Pour télécharger les mises à jour MSI, consultez la page Web MSDN à l'adresse suivante :

http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839

Étape 2

Exécutez une réparation du produit. Nous pouvons réparer automatiquement le produit pour vous ou vous pouvez vous en charger.

Réparez le produit pour moi

Pour exécuter une réparation automatique du produit, cliquez sur le bouton Réparer. Cliquez sur Exécuter dans la boîte de dialogue Téléchargement de fichier, puis suivez la procédure indiquée par l'Assistant Réparer.


RemarqueCet Assistant est uniquement en anglais. Toutefois, la résolution automatique fonctionne aussi pour d'autres versions linguistiques de Windows.

Remarque Si vous n'utilisez pas l'ordinateur concerné, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM afin de pouvoir l'exécuter sur l'ordinateur concerné par le problème.

Laissez-moi le réparer moi-même

Pour réparer le produit vous-même, tapez les lignes de commande suivantes à partir d'une invite de commandes avec élévation de privilèges :

  • Si seul .NET Framework 2.0 Service Pack 2 est installé, exécutez la commande suivante :

    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}Cette commande répare les couches de produit .NET Framework 2.0 SP2.

  • Si .NET Framework 3,0 Service Pack 2 est installé, exécutez les commandes suivantes :

    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    msiexec /f {A3051CD0-2F64-3813-A88D-B8DCCDE8F8C7}Ces commandes réparent à la fois les couches de produit .NET Framework 2.0 SP2 et .NET Framework 3.0 SP2.

  • Si .NET Framework 3,5 Service Pack 1 est installé, exécutez les commandes suivantes :

    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    msiexec /f {A3051CD0-2F64-3813-A88D-B8DCCDE8F8C7}

    msiexec /f {CE2CDD62-0124-36CA-84D3-9F4DCF5C5BD9}Ces commandes réparent les couches de produit .NET Framework 2.0 SP2, .NET Framework 3.0 SP2 et .NET Framework 3.5 SP1.

Lorsque vous réparez les couches de produit en exécutant ces commandes, l'état d'installation de toutes les fonctionnalités associées (.NET Framework 2.0 SP2, .NET Framework 3.0 SP2 et .NET Framework 3.0 SP1) est rétabli.

Cela résout le problème provoqué par une ligne de base erronée et permet à la mise à jour d'appliquer correctement la charge utile associée.

Pour plus d'informations sur l'exécution d'une commande qui utilise des privilèges élevés, visitez la page Web Microsoft suivante :

http://windows.microsoft.com/en-US/Windows7/Command-Prompt-frequently-asked-questions

Contournement

Pour plus d'informations sur les commutateurs de ligne de commande pris en charge par Windows Installer, consultez la page Web MSDN à l'adresse suivante :

Options de ligne de commandePour plus d'informations sur Windows Installer, consultez la page Web MSDN à l'adresse suivante :

À propos de Windows Installer

Plus d'informations

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.

×