ID do artigo: 2600217 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Introdução

Confiabilidade atualização 2 para o Microsoft.NET Framework 4 está disponível para corrigir alguns problemas de desempenho, confiabilidade e estabilidade no.NET Framework 4.

Esta atualização inclui os pacotes de atualização estão listados na "Atualizar informações de substituição"seção.

Este pacote de atualização também resolve alguns problemas que não foram documentados em um artigo da Base de dados de Conhecimento da Microsoft (KB) lançadas anteriormente. Para obter mais informações sobre esses problemas, consulte o "Problemas resolvidos por essa atualização"seção.

Resolução

Informações de atualização

Os seguintes arquivos estão disponíveis para download no Microsoft Download Center:

Recolher esta imagemExpandir esta imagem
Download
Baixe agora a atualização de confiabilidade 2 para o pacote do Microsoft.NET Framework 4.

Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
119591 Como obter arquivos de suporte da Microsoft de serviços on-line
Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais atual que estava disponível na data em que o arquivo foi publicado. O arquivo está armazenado em servidores com segurança avançada que ajudam a evitar qualquer alteração não autorizada no arquivo.

Pré-requisitos

Para aplicar essa atualização, você deve ter o.NET Framework 4 ou o Microsoft.NET Framework 4 Client Profile instalado.

Para instalar essa atualização, você deve ter o Windows Installer 3.1 ou posterior instalado. Para obter a versão mais recente do Windows Installer, visite o seguinte site da Microsoft:
Baixe o Windows Installer 4.5 redistributable

Opções de linha de comando para esta atualização


Para obter mais informações sobre os vários parâmetros de linha de comando que são suportados por esta actualização, visite o seguinte site da Microsoft:
227091 Opções de linha de comando para a ferramenta do Microsoft Windows Installer

Para obter mais informações sobre o Windows Installer, visite o seguinte site da MSDN:
Informações gerais sobre o Windows Installer

Requisito de reinicialização

Depois de aplicar essa atualização, você deve reiniciar o computador se todos os arquivos afetados estão bloqueados ou estão sendo usados.

Atualizar informações de substituição

Esta atualização substitui os seguintes hotfixes:
2628838 CORREÇÃO: Vazamento de memória quando você usa a classe FileSystemWatcher em um aplicativo baseado no.NET Framework 4.0
2600088 Um hotfix está disponível para os arquivos de definição de navegador do ASP.NET no Microsoft.NET Framework 4.0

Problemas resolvidos por essa atualização

Esta atualização resolve os seguintes problemas.

Clique aqui para exibir ou ocultar informações detalhadas

Problema 1

Considere o seguinte cenário:
  • Use o Windows Internet Explorer 10 para acessar uma página da Web baseados no ASP.NET de Microsoft.
  • A página da Web inicia uma operação de postback.
Nesse cenário, a operação de postback falhar e você receber a seguinte mensagem de erro:
Erro de script encontrado","'__doPostBack' é indefinido


Observação A página da Web pode iniciar uma operação de postback de várias maneiras. Por exemplo, a página da Web pode usar um controle LinkButton para iniciar uma operação de postback.

Problema 2

Considere o seguinte cenário:
  • Você criar uma página de Web baseados no ASP.NET que tem o atributo MaintainScrollPositionOnPostBack definido como True.
  • Use o Mozilla Firefox 4.0 ou uma versão mais recente do Mozilla Firefox para abrir a página da Web.
  • A página da Web inicia uma operação de postback.
Nesse cenário, a posição de rolagem de página da Web não é mantida após a conclusão da operação de postback.

Observação Os produtos de terceiros neste artigo são fabricados por empresas independentes da Microsoft. Microsoft não oferece nenhuma garantia, implícita ou não, sobre o desempenho ou confiabilidade desses produtos.

Problema 3

Ocorre um erro de Watson na classe System.Web.Configuration em um site ASP.NET com base no.NET Framework 4 devido a uma condição de corrida em que a função InitStandaloneConfig é chamada duas vezes por duas threads diferentes. Quando esse problema ocorre, o site da falha. Além disso, você recebe a seguinte mensagem de erro de violação de acesso após o erro Watson:
Código de exceção - System. AccessViolationException

Problema 4

Considere o seguinte cenário:
  • Um usuário configura uma diretiva de cache de modo de usuário do Internet Information Services (IIS) para armazenar em cache as respostas para solicitações que contêm uma extensão de um nome de arquivo no cache de saída do Gerenciador do IIS.
  • Uma solicitação para um recurso com a extensão configurado anteriormente é recebida pelo cache de saída do Gerenciador do IIS.
  • Um módulo personalizado define um cookie na resposta. Em seguida, a resposta é armazenada em cache, cache de saída do Gerenciador do IIS.
  • Outra solicitação de um usuário diferente é recebida pelo cache de saída do Gerenciador do IIS e a resposta em cache original com o cookie é enviada para o outro usuário.
Nesse cenário, a resposta com o mesmo cookie é enviada para diferentes solicitantes inesperadamente.

Problema 5

Sintomas

Quando você usa a classe FileSystemWatcher em um aplicativo do.NET Framework 4 para observar alterações em um diretório especificado, ocorre um vazamento de memória.

Causa

Esse problema ocorre devido a um erro na classe FileSystemWatcher . Quando um objeto FileSystemWatcher é criado, a classe FileSystemWatcher usa a classe GCHandle para criar um identificador de coletor de lixo fixados. O identificador é 8 kilobytes (KB) e usa o formato de dados byte [] . No entanto, o objeto FileSystemWatcher nunca libera o identificador de coletor de lixo.

Problema 6

Considere o seguinte cenário:
  • Instalar e ativar, em seguida, o PowerPivot para Excel suplementos de aplicativos em um computador que tenha o Microsoft.NET Framework 3.5 Service Pack 1 (SP1) ou o Microsoft.NET Framework 2.0 Service Pack 2 (SP2) instalado.
  • Você tenta iniciar o Microsoft Excel 2010.
Nesse cenário, a tela inicial intermitentemente permanece aberta mais do que o normal quando você receber a seguinte mensagem no Excel 2010:
Carregando (Add-ins<x> </x>de <y></y>) PowerPivot para Excel


Observação<x></x> é um espaço reservado que representa onde a seqüência de carregamento que PowerPivot é exibido entre os aplicativos de suplemento do Excel. <y> </y>é um espaço reservado que representa o número total de aplicativos de suplemento no Excel.

Problema 7

Manutenção de conjuntos de módulos do.NET Framework 4.0 pode causar uma condição de corrida. Esse comportamento faz com que os processos que estão executando o código gerenciado com o.NET Framework 4.0 common language runtime (CLR) para inserir um estado inconsistente. Além disso, os processos podem parar inesperadamente. Depois de instalar esta atualização, as entradas são adicionadas à lista de Unificação de CLR para tornar a lista temporariamente fechada. Isso impede que as condições de corrida relacionados.

Informações do arquivo

A versão em inglês deste hotfix possui os atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas em formato Tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele é convertido em hora local. Para localizar a diferença entre o UTC e a hora local, use o Fuso horário Guia de Data e hora item no painel de controle.

Clique aqui para exibir ou ocultar informações detalhadas

Propriedades

ID do artigo: 2600217 - Última revisão: terça-feira, 25 de junho de 2013 - Revisão: 2.0
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 4.0
Palavras-chave: 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip kbmt KB2600217 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido pelo software de tradução automática da Microsoft e eventualmente pode ter sido editado pela Microsoft Community através da tecnologia Community Translation Framework (CTF) ou por um tradutor profissional. A Microsoft oferece artigos traduzidos automaticamente por software, por tradutores profissionais e editados pela comunidade para que você tenha acesso a todos os artigos de nossa Base de Conhecimento em diversos idiomas. No entanto, um artigo traduzido pode conter erros de vocabulário, sintaxe e/ou gramática. A Microsoft não é responsável por qualquer inexatidão, erro ou dano causado por qualquer tradução imprecisa do conteúdo ou por seu uso pelos nossos clientes.
Clique aqui para ver a versão em Inglês deste artigo: 2600217

Submeter comentários

 

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