Error de excepción "No se pudo cargar el tipo 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy'" después de instalar la actualización 982167 o la actualización 982168

Seleccione idioma Seleccione idioma
Id. de artículo: 2262911 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Después de instalar la actualización 982167 o la actualización 982168, puede recibir un mensaje de error de excepción similar al siguiente cuando ejecuta aplicaciones basadas en Windows Communication Foundation:
No se pudo cargar el tipo 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy

Causa

Las actualizaciones 982167 y 982168 actualizan la capa de características de .NET Framework 2.0 en .NET Framework 3.5 SP1 para introducir el nuevo tipo 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy'. Este nuevo tipo lo utiliza la característica nueva correspondiente de Windows Communication Foundation. 

Este error se produce porque la capa de características subyacente de la biblioteca de red de cliente de .NET Framework 2.0 SP2 no se actualiza cuando lo hace la capa de características de Windows Communication Foundation para utilizar el nuevo tipo. La capa de características de la biblioteca de red de cliente de .NET Framework 2.0 SP2 no admite este nuevo tipo, y por tanto se produce este error.

Esta situación puede producirse por varios motivos, entre los que se incluyen ciertos problemas de errores en la instalación relacionados con Dual Branch Servicing. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
960043  Dual Branch Servicing para .NET Framework 2.0 Service Pack 2, .NET Framework 3.0 Service Pack 2 y .NET Framework 3.5 Service Pack 1 

Solución

Para solucionar temporalmente este problema, siga estos pasos:
  1. Instale el hotfix 975954. Para descargar las actualizaciones MSI, visite la siguiente página web de MSDN:
    http://code.msdn.microsoft.com/KB975954/Release/ProjectReleases.aspx?ReleaseId=3839
  2. Realice una reparación del producto. Es posible reparar el producto automáticamente, aunque si lo prefiere puede hacerlo manualmente.

    Solucionarlo en mi lugar

    Para ejecutar la reparación del producto de forma automática, haga clic en el vínculo Solucionar este problema. A continuación, haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y siga los pasos que le indica el asistente.
    Contraer esta imagenAmpliar esta imagen
    assets fixit1
    Solucionar este problema
    Microsoft Fix it 50468
    Contraer esta imagenAmpliar esta imagen
    assets fixit2

    Nota Por el momento, este asistente sólo está disponible en inglés. Sin embargo, la solución automática también funciona con las otras versiones de idioma de Windows. 

    Nota: si no se encuentra en el equipo al que afecta el problema, puede guardar la solución automática en una unidad de memoria flash o en un CD para poderla ejecutar en el equipo que tiene el problema.

    Solucionarlo por mí mismo

    Para reparar personalmente el producto, escriba el siguiente comando en un símbolo del sistema elevado:
    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}

    Esto hace que todas las características del producto de .NET Framework 2.0 Service Pack 2 vuelvan a evaluar su estado de instalación.
    Esto resuelve el problema y permite que las actualizaciones 982167 o 982168 apliquen sus cargas respectivas. 
Nota: si los pasos 1 y 2 no funcionan, intente desinstalar la actualización instalada antes de que experimentara el error y, a continuación, vuelva a instalarla.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "Se aplica a".

Más información

Para obtener más información acerca de cómo ejecutar un comando con privilegios elevados, visite la página Web   de Microsoft siguiente:
http://windows.microsoft.com/es-es/windows7/Command-Prompt-frequently-asked-questions
Para obtener más información sobre los modificadores de la línea de comandos compatibles con Windows Installer, visite la siguiente página web de MSDN:
http://msdn.microsoft.com/es-es/library/aa367988(VS.85).aspx
Para obtener más información sobre Windows Installer, visite la siguiente página web de MSDN:
http://msdn.microsoft.com/es-es/library/aa367449(VS.85).aspx

Propiedades

Id. de artículo: 2262911 - Última revisión: viernes, 29 de noviembre de 2013 - Versión: 6.0
La información de este artículo se refiere a:
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 2.0 Service Pack 2
  • Microsoft Windows Server 2003 Service Pack 2 sobre las siguientes plataformas
    • 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 sobre las siguientes plataformas
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional
Palabras clave: 
kbbug kbexpertiseinter kbinfo kbsecurity kbmsifixme kbfixme KB2262911

Enviar comentarios

 

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