Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

Quando você instalar certas atualizações para o .NET Framework 2.0 Service Pack 2, o .NET Framework 3.0 Service Pack 2 ou o .NET Framework 3.5 Service Pack 1, elas poderão ser concluídas com êxito. No entanto, os arquivos poderão não ser atualizados. Portanto, a atualização pode ser oferecida novamente no Windows Update.

Sintomas

Este cenário pode ocorrer por diversas razões, incluindo problemas de falha na instalação relacionados aos serviços de ramificação dupla. Entre janeiro e julho de 2009, vários hotfixes 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 foram lançados com defeito. Quando os hotfixes que tiverem esse erro são instalados e seguidos de uma atualização de segurança, a presença do hotfix impede que os arquivos de carga sejam atualizados corretamente. Em alguns casos, este problema também pode se manifestar na forma do erro descrito no seguinte artigo da Base de Dados de Conhecimento Microsoft:

2262911 Exceção do erro "Não foi possível carregar o tipo 'System.Security.Authentication.ExtendedProtection.ExtendedProtectionPolicy'" depois de instalar a atualização 982167 ou a atualização 982168 A Microsoft removeu todos os hotfixes que incluíam esse defeito e o substituiu com novos hotfixes que não o possuem. Os artigos da Base de Dados de Conhecimento Microsoft para os hotfixes com defeito foram atualizados e listam os hotfixes substitutos sem o defeito. Se você instalou um dos hotfixes com defeito listados aqui, aplique a solução alternativa descrita na seção "Solução Alternativa" deste artigo para corrigir o problema. Se você não aplicar a solução alternativa, é possível que os arquivos de carga para uma atualização de segurança não sejam atualizados corretamente, deixando o computador em um estado inconsistente e até mesmo vulnerável.

Lista de hotfixes com defeito


946411

CORREÇÃO: Ao imprimir um arquivo XPS em um computador baseado em Windows XP Service Pack 2 ou Service Pack 3, os caracteres do arquivo XPS são impressos de forma incorreta.

952883

IX: O tipo de retorno ou o argumento de saída de um método de serviço ASMX que inclui uma propriedade que possui um setter interno pode não ser serializado em um computador que tenha o .NET Framework instalado

958090

CORREÇÃO: A exceção System.EnterpriseServices.TransactionProxyException não pode ser recebida de outros domínios do aplicativo quando ela é disparada durante a conclusão de uma transação

958252

CORREÇÃO: Quando você usa a ferramenta personalizada Msdatasetgenerator no .NET Framework 2.0 Service Pack 1 (SP1), os valores de escala e de precisão no código gerado para um provedor de dados .NET de outra empresa diferem dos valores definidos por você

960442

CORREÇÃO: Você recebe uma mensagem de erro de exceção ao usar o objeto BinaryFormatter para serializar e desserializar um tipo genérico em um conjunto do .NET Framework 2.0 Service Pack 2 ou do .NET Framework 3.5 Service Pack 1

960754

CORREÇÃO: Você recebe a exceção ObjectDisposedException ao consultar o objeto e Transaction.Current.TransactionInformation

961847

CORREÇÃO: Mensagem de erro ao exibir uma página no modo de design após a recompilação de um projeto baseado no .NET Framework 3.5 Service Pack 1: "Erro ao criar controle – 'ControlInstanceName [text]' não pôde ser definido na propriedade 'PropertyName'”

961864

CORREÇÃO: Clientes da Web podem enfrentar vários problemas ao acessar um site habilitado para ASP.NET 2.0 AJAX

961870

CORREÇÃO: Uma perda de memória ocorre quando você executa um aplicativo que exige o CLR para carregar um conjunto de modo misto no .NET Framework 2.0 Service Pack 2

961881

CORREÇÃO: Uma violação de acesso ocorre quando você inicia um aplicativo que é executado no CLR

961884

CORREÇÃO: Você enfrenta baixo desempenho em uma solicitação inicial ao site do ASP.NET depois de alterar a pasta App_Code, a pasta da Lixeira ou o arquivo Global.asax

961885

CORREÇÃO: Você recebe uma mensagem de erro de violação de acesso ao executar um aplicativo CLR que chama o método XslCompiledTransform.Transform

961901

CORREÇÃO: O modo IME específico definido para um campo Edit pode desaparecer ao retornar para o campo Edit a partir de um formFIX do Windows baseado no .NET Framework 2.0 SP2: O modo IME específico definido para um campo Edit pode desaparecer ao retornar para o campo Edit a partir de um formulário do Windows baseado no .NET Framework 2.0 SP2

961902

CORREÇÃO: Mensagem de erro ao compilar um projeto do ASP.NET que contém vários arquivos de recurso do aplicativo: "Uma exceção de primeira chance do tipo 'System.ArgumentException' ocorreu em mscorlib.dll"

962351

CORREÇÃO: Os menus pop-out não são exibidos quando você usa o Internet Explorer 8.0 no modo padrão para exibir uma página ASP.NET com menus dinâmicos

962890

CORREÇÃO: Mensagem de erro quando um aplicativo baseado no .NET Framework 2.0 chama a função XmlTextReader.Read repetidamente: A marca inicial de "'Permission" na linha 171 não corresponde à marca final de 'PermissionRead'"

963676

CORREÇÃO: O CLR falha com um erro fatal de execução de mecanismo e uma falha ocorre quando você executa um aplicativo usando o .NET Framework 2.0 Service Pack 2

967114

CORREÇÃO: Mensagem de erro ao usar o método System.Data.DataTable.InsertRow ou qualquer outro método sobrecarregado em um aplicativo baseado no .NET Framework 2.0 para inserir linhas em uma tabela: "A operação aritmética resultou em sobrecarga"

967613

CORREÇÃO: Um aplicativo que monitora entradas de log de evento apresenta falha quando chama o método Dispose da classe System.Diagnostics.EventLog

967615

CORREÇÃO: Um aplicativo baseado no .NET Framework 2.0 SP2 ou no .NET Framework 3.5 SP1 não descarta corretamente objetos de identificador seguro que foram criados pelo objeto WindowsIdentity

967812

Há um hotfix que atualiza algumas propriedades na classe System.Globalization.RegionInfo para Eslováquia, Eslovênia e Turquia

968108

CORREÇÃO: Os clientes da Web falham ou você enfrenta comportamento inesperado ao acessar um site do ASP.NET 2.0 habilitado para AJAX que é implantado em uma Web farm

968249

CORREÇÃO: Um tamanho de instância incorreto é gerado quando você usa o Exportador da Biblioteca de Tipos para gerar uma biblioteca de tipos a partir de um conjunto CLR do .NET Framework 2.0 Service Pack 2

968392

Mensagem de erro e o controle de hiperlink não é processado quando a propriedade ImageUrl é definida no Visual Studio 2005 ou Visual Studio 2008 após a instalação do .NET Framework 2.0 SP2 ou .NET Framework 3.5 SP1:"Referência de objeto não definida para uma instância de um objeto."

968432

CORREÇÃO: Uma exceção System.InvalidOperationException ocorre quando você executa um aplicativo da Web baseado no .NET Framework 2.0 SP2 ou no .NET Framework 3.5 SP1

968556

CORREÇÃO: O método XslCompiledTransform.Transform não possui um método de sobrecarga que aceita ambos os objetos XPathNavigator e XmlResolver como argumentos no .NET Framework 2.0

968760

Um aplicativo gerenciado possui um alto número de identificadores de thread e de evento no Microsoft .NET Framework 2.0

969364

CORREÇÃO: Os blocos de código incorporados em uma página do ASP.NET 2.0 desaparecem ao usar a ferramenta Gerar Recurso Local no Visual Web Developer para gerar um arquivo de recurso local

969612

Descrição do pacote cumulativo de hotfix para o ASP.NET 2.0: Abril de 2009

969722

CORREÇÃO: O contador de desempenho "ASP.NET Apps v2.0.50727(__Total__)\Sessões Ativas" mostra um alto valor inexplicável após instalação do Microsoft .NET Framework 3.5 Service Pack 1

969836

CORREÇÃO: Um thread de trabalho em um aplicativo Windows Forms baseado no .NET Framework 2.0 pode ser bloqueado quando chama o método Control.Invoke mesmo quando o thread da GUI está ocioso

970350

CORREÇÃO: Mensagem de erro de exceção quando um objeto System.Drawing.FontConverter chama a propriedade FontFamily.Families no .NET Framework 2.0 SP2 ou no .NET Framework 3.5 SP1: "Sem memória"

970510

CORREÇÃO: Uma exceção TypeLoadException ocorre ao executar um aplicativo baseado no .NET Framework 3.5 SP1

970924

CORREÇÃO: O desempenho dos aplicativos que usam o método CreateType diminui à medida que você adiciona mais tipos de objetos a um módulo dinâmico de assembly no .NET Framework 2.0 SP2

971030

CORREÇÃO: Uma violação de acesso ocorre ao executar um aplicativo baseado no .NET Framework 2.0 que possui uma chamada virtual na interface IList<T>, IEnumerable<T> ou ICollection<T> em um método LCG

971169

CORREÇÃO: Mensagem de erro quando você executa um aplicativo da Web do ASP.NET 2.0 se o nome de arquivo do recurso global contém o nome de cultura "zh-Hant"

971601

CORREÇÃO: Os contadores de desempenho que monitoram um aplicativo param de responder quando o aplicativo é encerrado e reiniciado e você recebe a exceção System.InvalidOperationException em um computador que executa o .NET Framework 2.0

971988

CORREÇÃO: O uso da CPU aumenta significativamente quando você executa um aplicativo Multi-AppDomain com base em .NET Framework 2.0 que usa objetos cujos finalizadores iniciam métodos ThreadPool

971993

Descrição do hotfix que habilita aplicativos da Web do ASP.NET para oferecer suporte a identidades baseadas em declarações quando você utiliza identidades quando você usa provedores de associação

972259

CORREÇÃO: Os segmentos de programa com base em .NET Framework 2.0 SP2 pausam por muito tempo quando a coleta de lixo simultânea é habilitada

972848

CORREÇÃO: Uma geração de arquivo de minidespejo é lenta e o tamanho do arquivo é maior que o esperado quando as informações que o arquivo recolhe não são do tipo MiniDumpWithFullMemory no .NET Framework 2.0

Para obter mais informações sobre os serviços de ramificação dupla, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):

960043  Serviços 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 

Causa

Como solução alternativa para este problema, execute as seguintes etapas:

Etapa 1

Instale o hotfix 975954. Para baixar as atualizações do MSI, visite a seguinte página do MSDN:

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

Etapa 2

Execute um reparo no produto. Podemos reparar o produto automaticamente ou você pode fazê-lo por conta própria.

Executar o reparo para mim

Para executar um reparo no produto automaticamente, clique no botão Corrigir. Em seguida, clique em Executar na caixa de diálogo Download de Arquivo e siga as etapas descritas no Assistente de correção.


Observação Esse assistente está apenas em inglês. No entanto, a correção automática também funciona para versões do Windows em outros idiomas.

Observação Se o computador que você está usando não apresentar o problema, você poderá salvar a correção automática em uma unidade flash ou em um CD para que possa executá-la no computador com o problema.

Desejo corrigir sozinho

Para reparar o produto por conta própria, digite as linhas de comando a seguir de um prompt de comando elevado:

  • Se você tiver apenas o .NET Framework 2. 0 Service Pack 2 instalado, execute o seguinte comando:

    msiexec /f {C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}Esse comando corrige as camadas de produto do .NET Framework 2.0 SP2.

  • Se você tiver o .NET Framework 3.0 Service Pack 2 instalado, execute os seguintes comandos:

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

    msiexec /f {A3051CD0-2F64-3813-A88D-B8DCCDE8F8C7}Esses comandos reparam as camadas de produto do .NET Framework 2.0 SP2 e do .NET Framework 3.0 SP2.

  • Se você tiver o .NET Framework 3.5 Service Pack 1 instalado, execute os seguintes comandos:

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

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

    msiexec /f {CE2CDD62-0124-36CA-84D3-9F4DCF5C5BD9}Esses comandos reparam as camadas de produto do .NET Framework 2.0 SP2, do .NET Framework 3.0 SP2 e do .NET Framework 3.5 SP1.

Reparar as camadas de produto executando esses comandos faz com que todos os recursos nessas camadas (.NET Framework 2.0 SP2, .NET Framework 3.0 SP2 e .NET Framework 3.0 SP1) reavaliem seus estados de instalação.

Isso resolve o problema causado pela linha de base corrompida e permite que a atualização aplique a carga com êxito.

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

http://windows.microsoft.com/pt-BR/windows7/Command-Prompt-frequently-asked-questions

Como Contornar

Para obter mais informações sobre as opções de linha de comando suportadas pelo Windows Installer, visite a seguinte página do MSDN:

Opções de linha de comandoPara obter mais informações sobre o Windows Installer, visite a seguinte página do MSDN:

Sobre o Windows Installer

Mais Informações

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×