Artigo: 2600217 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Introdução

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

Esta actualização inclui os pacotes de actualização que constam do "Actualizar informações de substituição"secção.

Este pacote de actualização também resolve alguns problemas que não foram documentados num artigo da Base de dados de conhecimento da Microsoft (KB) disponibilizadas anteriormente. Para mais informações sobre estes problemas, consulte o "Problemas resolvidos por esta actualização"secção.

Resolução

Actualizar informações

Os seguintes ficheiros estão disponíveis para transferência a partir do Microsoft Download Center:

Reduzir esta imagemExpandir esta imagem
Transferir
Transferir a fiabilidade de actualizações 2 para o pacote do Microsoft .NET Framework 4 agora.

Para mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
119591 Como obter o Microsoft support files from online services
A Microsoft procedeu vírus neste ficheiro. A Microsoft utilizou o software de detecção de vírus mais actual, que estava disponível na data em que o ficheiro foi publicado. O ficheiro é armazenado em servidores com segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas ao ficheiro.

Pré-requisitos

Para aplicar esta actualização, tem de ter o 4 do .NET Framework ou o perfil de cliente do Microsoft .NET Framework 4 instalado.

Para instalar esta actualização, tem de ter o Windows Installer 3.1 ou posterior instalado. Para obter a versão mais recente do Windows Installer, visite o seguinte Web site da Microsoft:
Transferir o Windows Installer 4.5 redistribuível

Parâmetros da linha de comandos para esta actualização


Para mais informações sobre os diversos parâmetros da linha de comandos suportados por esta actualização, visite o seguinte Web site da Microsoft:
227091 Parâmetros da linha de comandos para a ferramenta Microsoft Windows Installer

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

Requisito de reinício

Depois de aplicar esta actualização, tem de reiniciar o computador se todos os ficheiros afectados são bloqueados ou estão a ser utilizados.

Actualizar informações de substituição

Esta actualização substitui as seguintes correcções:
2628838 CORRECÇÃO: Fuga de memória quando uma aplicação baseada no .NET Framework 4.0 utiliza a classe FileSystemWatcher
2600088 Está disponível uma correcção para os ficheiros de definição de browser do ASP.NET no Microsoft .NET Framework 4.0

Problemas resolvidos por esta actualização

Esta actualização resolve os seguintes problemas.

Clique aqui para visualizar ou ocultar informações detalhadas

Problema 1

Considere o seguinte cenário:
  • Utilizar o Windows Internet Explorer 10 para aceder a uma página Web baseados no ASP.NET Microsoft.
  • A página Web inicia uma operação de postback.
Neste cenário, a operação de postback falha e recebe a seguinte mensagem de erro:
Erro de script encontrado","'__doPostBack' está definido


Nota A página Web pode iniciar uma operação de postback de várias formas. Por exemplo, a página Web pode utilizar um controlo de botão de ligação para iniciar uma operação de postback.

Problema 2

Considere o seguinte cenário:
  • Criar uma página Web baseados no ASP.NET que tenha o atributo MaintainScrollPositionOnPostBack definido como True.
  • Utilize o Mozilla Firefox 4.0 ou uma versão posterior do Mozilla Firefox para abrir a página Web.
  • A página Web inicia uma operação de postback.
Neste cenário, a posição de deslocamento da página Web não é mantida depois de concluída a operação de postback.

Nota Os produtos de outros fabricantes que este artigo aborda são fabricados por empresas independentes da Microsoft. Microsoft não oferece nenhuma garantia, expressa ou implícita, relativamente ao desempenho ou fiabilidade destes produtos.

Problema 3

Ocorre um erro do Watson na classe System.Web.Configuration num Web site ASP.NET baseada no .NET Framework 4 devido a uma condição de corrida em que a função InitStandaloneConfig é designado por duas vezes por dois diferentes threads. Quando este problema ocorre, falha o Web site. Além disso, recebe a seguinte mensagem de erro de violação de acesso depois de ocorre o erro do Watson:
Código de excepção - System.AccessViolationException

Problema 4

Considere o seguinte cenário:
  • Um utilizador define uma política de cache de modo de utilizador de serviços de informação Internet (IIS) para colocar em cache as respostas para pedidos que contêm uma determinada extensão de nome de ficheiro na cache de saída do Gestor de IIS.
  • É recebido um pedido de um recurso com a extensão previamente configurado pelo Gestor de IIS a cache de saída.
  • Um módulo personalizado define um cookie na resposta. Em seguida, a resposta é colocado em cache pelo Gestor de IIS a cache de saída.
  • Outro pedido de um utilizador diferente é recebido pelo Gestor de IIS a cache de saída e a resposta em cache original em conjunto com o cookie é enviada para o utilizador diferente.
Neste cenário, a resposta com o mesmo cookie é enviada para solicitadores diferentes inesperadamente.

Problema 5

Sintomas

Quando utiliza a classe de FileSystemWatcher de uma aplicação baseada no .NET Framework 4 para monitorizar alterações num directório especificado, ocorre uma fuga de memória.

Causa

Este problema ocorre devido a um erro na classe FileSystemWatcher . Quando é criado um objecto de FileSystemWatcher , a classe FileSystemWatcher utiliza a classe de GCHandle para criar um identificador de programas afixados recolector de lixo. O identificador é 8 quilobytes (KB) e utiliza o formato de dados de byte [] . No entanto, o objecto FileSystemWatcher nunca liberta a alça de Recolector de lixo.

Problema 6

Considere o seguinte cenário:
  • Instalar e, em seguida, activar o PowerPivot para o Excel suplemento aplicação num 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.
  • Tenta iniciar o Microsoft Excel 2010.
Neste cenário, o ecrã inicial intermitentemente permanece aberto já que o habitual quando receber a seguinte mensagem no Excel 2010:
Carregamento de suplementos (<x> </x>de <y></y>) PowerPivot para o Excel


Nota<x></x> é um marcador de posição que representa onde na sequência de carregamento que PowerPivot é apresentado entre as aplicações do suplemento do Excel. <y> </y>é um marcador de posição que representa o número total de pedidos de suplemento no Excel.

Problema 7

Manutenção de assemblagens do .NET Framework 4.0 poderá provocar uma condição de corrida. Este comportamento faz com que os processos que estejam a executar o código gerido contra o .NET Framework 4.0 common language runtime (CLR) para introduzir num estado inconsistente. Além disso, os processos poderão parar inesperadamente. Depois de instalar esta actualização, as entradas são adicionadas à lista de unificação de CLR para tornar a lista fechada de forma transitória. Isto impede que as condições de conflito entre tarefas concorrentes relacionados.

Informações de ficheiro

A versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são listadas na hora Universal Coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize a Fuso horário separador na Data e hora item no painel de controlo.

Clique aqui para visualizar ou ocultar informações detalhadas

Propriedades

Artigo: 2600217 - Última revisão: 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 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

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