Confiabilidade atualização 2 para o Microsoft.NET Framework 4 está disponível para corrigir alguns problemas de desempenho, confiabilidade e estabilidade na.NET Framework 4.
Este pacote de atualização também resolve alguns problemas que não foram documentados em um artigo do Microsoft Knowledge Base (KB) lançadas anteriormente. Para obter mais informações sobre esses problemas, consulte o "Problemas que esta atualização resolve"seção.
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:
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 é 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:
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:
Use o Windows Internet Explorer 10 para acessar um aplicativo Microsoft ASP.NET baseados na Web.
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:
Criar um aplicativo ASP.NET com Web que tem o atributo MaintainScrollPositionOnPostBack definido como True.
Use o Mozilla Firefox 4.0 ou uma versão posterior 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 mencionados neste artigo são fabricados por empresas independem 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 um.NET Framework 4 com ASP.NET site devido uma condição de corrida em que a função InitStandaloneConfig é chamada duas vezes por duas threads diferentes. Quando esse problema ocorre, o site trava. Além disso, você receber a seguinte mensagem de erro de violação de acesso após a ocorrência de 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 respostas para solicitações que contêm uma extensão de um nome de arquivo no cache de saída do Gerenciador do IIS.
É recebida uma solicitação para um recurso com a extensão configurada anteriormente pelo cache de saída do Gerenciador do IIS.
Um módulo personalizado define um cookie na resposta. Em seguida, a resposta é armazenado em cache pelo 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 juntamente com o cookie é enviada para um usuário diferente.
Nesse cenário, a resposta com o mesmo cookie é enviada para diferentes solicitantes inesperadamente.
Problema 5
Sintomas
Ao usar a classe FileSystemWatcher em um.NET Framework 4 com o aplicativo para observar alterações em um diretório especificado, ocorre um vazamento de memória.
Causa
Esse problema ocorre devido 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 o PowerPivot de aplicativo suplemento do Excel 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ê recebe a seguinte mensagem no Excel 2010:
Carregando suplementos (<x> </x>de <y></y>) PowerPivot para o 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 do.Assemblies do NET Framework 4.0 podem causar uma condição de corrida. Esse comportamento faz com que os processos que estão executando o código gerenciado contra a.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, entradas são adicionadas à lista de Unificação de CLR para tornar a lista temporariamente fechada. Isso impede que qualquer condições de corrida relacionados.
Informações do arquivo
A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no tempo Universal Coordenado (UTC). Quando você exibir as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a Fuso horário Guia de Data e hora item no painel de controle.
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 2600217
Obrigado! Os seus comentários são utilizados para ajudar-nos a melhorar o conteúdo do nosso suporte. Para obter mais opções de assistência, visite a Home Page de Ajuda e Suporte.