Applies To.NET Framework 4.5 Windows 8.1 Windows 8 Windows RT Windows RT 8.1 Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 for Embedded Systems Windows Server 2012 Foundation Windows Server 2012 Foundation Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Essentials Windows Server 2012 R2 for Embedded Systems Windows Server 2012 R2 Foundation Windows Server 2012 R2 Preview Windows Server 2012 R2 Standard Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2008 Service Pack 2 Windows Server 2008 R2 Service Pack 1 Windows 7 Service Pack 1 Windows Vista Service Pack 2

Este artigo descreve o pacote cumulativo de hotfix 3139555, que está disponível para o Microsoft.NET Framework 4.5, 4.5.1 e 4.5.2. Para obter mais informações sobre as correções nesse pacote cumulativo de hotfix, consulte a seção de problemas corrigidos por esse pacote cumulativo de hotfix .O instalador da Web é um pequeno pacote (menor do que um megabyte) que determina automaticamente e baixa apenas os componentes que se aplicam a uma plataforma específica.

Resolução

Informações sobre o download:

O seguinte arquivo está disponível para download no Centro de Download da Microsoft:

Download Baixe agora o pacote de hotfix. Para obter mais informações sobre como baixar arquivos de suporte da Microsoft, clique no número de artigo seguinte para ir para o artigo da Base de dados de Conhecimento da Microsoft:

119591 como obter arquivos de suporte da Microsoft a partir de serviços onlineA Microsoft examinou esse arquivo em busca de vírus. A Microsoft usou o software de detecção de vírus mais recente 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.Observação: Para verificar a versão do pacote cumulativo de hotfix após a instalação, verifique o valor do valor DWORD de lançamento. Para ser compatível com o encaminhamento, procure um valor que seja maior ou igual ao valor que está listado na tabela a seguir.

Versão do pacote cumulativo de hotfix

Valor da versão DWORD

Pacote cumulativo de hotfixes 3139555 para o.NET Framework 4.5 e versões posteriores

380026

Para obter mais informações sobre como determinar as versões do.NET Framework, consulte como determinar quais versões do.NET Framework estão instaladas.

Pré-requisitos:

Para aplicar esse hotfix, você deve ter o.NET Framework 4.5 instalado, 4.5.1 ou 4.5.2.

Requisitos de reinicialização:

Você precisa reiniciar o computador após aplicar este hotfix se quaisquer arquivos afetados estão sendo usados. É recomendável que você saia todos os aplicativos baseados em.NET Framework antes de aplicar esse hotfix.

Informações de substituição do hotfix:

Este hotfix não substitui um pacote de hotfix lançado anteriormente.

Problemas que esse pacote cumulativo de hotfix corrige

Problema 1

Quando você executa um aplicativo que lida com cargas de trabalho pesadas com um padrão de uso específicas para métodos dinâmicos (por exemplo, Entity Framework e LINQ to SQL), você pode enfrentar falhas intermitentes em seu aplicativo.Esse problema ocorre devido a um problema no gerenciamento de vida útil do método dinâmico. Quando esse problema ocorrer, System.Reflection.TargetInvocationException é lançada.Essa correção corrige o problema de gerenciamento de ciclo de vida.

Problema 2

O tamanho da memória que é usado por todo o AppDomain, em vez do tamanho da memória que é usada pelos itens de cache de relatório System.Web.Caching e System.Runtime.Caching . Isso é uma regressão do.NET Framework 4.5 devido a uma alteração na implementação do Timer. Além de relatar o tamanho incorreto, os objetos adicionais referenciados pelo cache podem afetar significativamente a latência GC gen2. Em cenários de hospedagem de ASP.NET, o cache também miscalculates o tamanho de todos os caches em todos os domínios de aplicativo (como foi relatado por meio do contador de desempenho do ASP.NET % do Cache do limite de memória de processo usado ) quando os domínios de aplicativo são reciclados.Essa correção remove referências involuntárias do cache a outros objetos de domínio de aplicativo para que o tamanho correto é relatado. Essa correção também inclui alterações para melhorar a latência para System.Runtime.Caching em computadores de vários núcleos que estiver usando um servidor GC. Além disso, depois que essa correção for aplicada, o tamanho de todos os caches em cenários de reciclagem de domínio de aplicativo é calculado corretamente.

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.