Aplica-se A
.NET Framework 3.5 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Microsoft Windows XP Professional x64 Edition Microsoft Windows XP Service Pack 2 Microsoft Windows XP Home Edition Microsoft Windows XP Professional

Sintomas

Depois de instalar a actualização 982167 ou 982168, poderá receber uma mensagem de erro de excepção semelhante à seguinte ao executar aplicações baseadas no Windows Communication Foundation:

Não foi possível carregar o tipo "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy"

Causa

As actualizações 982167 e 982168 actualizam a camada da funcionalidade .NET Framework 2.0 do .NET Framework 3.5 SP1 para introduzir o novo tipo "System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy". Este novo tipo é utilizado pela nova funcionalidade correspondente do Windows Communication Foundation. O erro ocorre porque a camada da funcionalidade Biblioteca de Clientes de Rede do .NET Framework 2.0 SP2 subjacente não é actualizada quando a camada da funcionalidade Windows Communication Foundation é actualizada para utilizar o novo tipo. A camada da funcionalidade Biblioteca de Clientes de Rede do .NET Framework 2.0 SP2 subjacente não suporta este novo tipo, o que dá origem a este erro. Este cenário pode ocorrer por várias razões, incluindo determinados erros de instalação relacionados com o serviço de ramificação dupla. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

960043 Serviço de Ramificação Dupla para o .NET Framework 2.0 Service Pack 2, o .NET Framework 3.0 Service Pack 2 e o .NET Framework 3.5 Service Pack 1

Como contornar

Para contornar este problema, siga estes passos:

  1. Instale a correcção 975954. Para transferir as actualizações do MSI, visite a seguinte página Web da MSDN:

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

  2. Execute uma reparação do produto. Pode solicitar-nos a reparação automática do produto ou pode repará-lo por si mesmo.

    Corrigir por mimPara executar uma reparação automática do produto, clique na hiperligação Corrigir este problema. Em seguida clique em Executar na caixa de diálogo Transferência de Ficheiros e siga os passos indicados neste assistente.

    Nota: este assistente encontra-se temporariamente apenas em inglês. Contudo, a correcção automática também funciona para versões do Windows noutros idiomas. Nota: se não estiver a trabalhar no computador que tem o problema, pode guardar a correcção automática numa unidade Flash ou num CD para poder executá-la no computador que tem o problema.

    Deixar-me corrigir o problemaPara reparar o produto por si mesmo, escreva o seguinte comando a partir de uma linha de comandos elevada:

    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F} Este comando fará com que todas as funcionalidades do produto .NET Framework 2.0 SP2 reavaliem o seu estado de instalação. Esta acção resolve o problema e permite que a actualização 982167 ou 982168 aplique o respectivo payload.

Nota Se os passos 1 e 2 não funcionam, tente desinstalar a actualização que instalou antes de notar o erro e, em seguida, reinstale a actualização.

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Mais Informação

Para obter mais informações sobre como executar um comando com privilégios elevados, visite a seguinte página Web da Microsoft:

http://windows.microsoft.com/pt-PT/windows7/Command-Prompt-frequently-asked-questions?e3ef7248Para mais informações acerca dos parâmetros da linha de comandos que são suportados pelo Windows Installer, visite a seguinte página Web de MSDN:

http://msdn.microsoft.com/pt-pt/library/aa367988(VS.85).aspxPara obter mais informações sobre o Windows Installer, visite a seguinte página Web de MSDN:

http://msdn.microsoft.com/pt-pt/library/aa367449(VS.85).aspx

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.