L'erreur d'exception « Impossible de charger le type "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy" » après avoir installé la mise à jour 982167 ou 982168

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

Symptômes

Après avoir installé la mise à jour 982167 ou 982168, il se peut que vous receviez un message d'erreur d'exception semblable au suivant lorsque vous exécutez des applications Windows Communication Foundation :
Impossible de charger le type « System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy »

Cause

Les mises à jour 982167 et 982168 mettent à jour la couche de la fonction .NET Framework 2.0 dans .NET Framework 3.5 SP1 pour introduire le nouveau type « System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy ». Ce nouveau type est utilisé par la nouvelle fonction correspondante dans Windows Communication Foundation.

Cette erreur se produit parce que la couche de la fonction de Bibliothèque réseau .NET Framework 2.0 SP2 sous-jacente n'est pas mise à jour lorsque la couche de la fonction Windows Communication Foundation est mise à jour pour utiliser le nouveau type. La couche de la fonction de Bibliothèque réseau .NET Framework 2.0 SP2 sous-jacente en prend pas en charge ce nouveau type, ce qui entraîne cette erreur.

Ce scénario peut se produire pour plusieurs raisons, y compris certains problèmes d'échec d'installation liés au service à double branche. Pour plus d'informations, 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

Contournement

Pour résoudre ce problème, procédez comme suit :
  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
  2. Exécutez une réparation du produit. Nous pouvons réparer automatiquement le produit pour vous ou vous pouvez vous en charger.

    Aidez-moi

    Pour exécuter automatiquement une réparation du produit, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier et suivez la procédure indiquée par l'Assistant.
    Réduire cette imageAgrandir cette image
    assets fixit1
    Résoudre ce problème
    Microsoft Fix it 50468
    Réduire cette imageAgrandir cette image
    assets fixit2

    Remarque Pour le moment, cet Assistant n'existe qu'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.

    Je résous le problème moi-même

    Pour réparer le produit vous-même, tapez la commande suivante à partir d'une invite de commandes avec élévation de privilèges :
    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    Ceci a pour effet de réévaluer l'état d'installation de toutes les fonctionnalités du produit .NET Framework 2.0 SP2.
    Cette procédure résout le problème et permet aux mises à jour 982167 ou 982168 d'appliquer leurs charges utiles respectives.
Remarque Si les étapes 1 et 2 ne fonctionnent pas, tentez de désinstaller la mise à jour que vous avez installée avant que l'erreur ne se produise, puis réinstallez la mise à jour.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Plus d'informations

Pour plus d'informations sur la façon d'exécuter une commande avec élévation de privilèges, consultez la page Web Microsoft suivante :
http://windows.microsoft.com/fr-FR/windows7/Command-Prompt-frequently-asked-questions
Pour plus d'informations sur les commutateurs de ligne de commande pris en charge par Windows Installer, reportez-vous à la page web de MSDN à l'adresse suivante :
http://msdn.microsoft.com/fr-fr/library/aa367988(VS.85).aspx
Pour plus d'informations sur Windows Installer, reportez-vous à la page web de MSDN à l'adresse suivante :
http://msdn.microsoft.com/fr-fr/library/aa367449(VS.85).aspx

Propriétés

Numéro d'article: 2262911 - Dernière mise à jour: vendredi 29 novembre 2013 - Version: 6.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft Windows Server 2003 Service Pack 2 sur le système suivant
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Service Pack 2 sur le système suivant
    • Microsoft Windows XP Édition familiale
    • Microsoft Windows XP Professional
Mots-clés : 
kbbug kbexpertiseinter kbinfo kbsecurity kbmsifixme kbfixme KB2262911
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