Pacote cumulativo de hotfixes 3120238 para o.NET Framework 4.6 e 4.6.1 no Windows 8 e o Windows Server 2012

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: 3120238
Este artigo descreve o pacote cumulativo de hotfixes 3120238 que está disponível para o Microsoft de.NET Framework 4.6 e o Microsoft de.NET Framework 4.6.1. Para obter mais informações sobre os problemas corrigidos por esse pacote cumulativo de hotfix, consulte o "Problemas que esse pacote cumulativo de hotfix corrige"a seção.

Resolução
Os seguintes arquivos estão disponíveis para download no Centro de Download da Microsoft:


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 Conhecimento da Microsoft:
119591 Como obter arquivos de compatibilidade da Microsoft nos serviços online
A 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 de segurança avançados que ajudam a evitar qualquer alteração não autorizada no arquivo.
Mais Informações

Pré-requisitos:

Para aplicar esse hotfix, você deve ter o.NET Framework 4.6 ou o.NET Framework 4.6.1 instalado.

Requisitos de reinicialização:

Você deve reiniciar o computador após aplicar este hotfix se quaisquer arquivos afetados estão sendo usados. Recomendamos que você feche 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 Windows Presentation Foundation (WPF) de toque no contexto do sistema no Windows 7 ou Windows Vista, a funcionalidade de toque é perdida e o sistema trava após alguns minutos. Esse problema ocorre porque não há suporte para a escrita à tinta no contexto do sistema no Windows 7 e Windows Vista. Esse hotfix desabilita o suporte a toque quando um aplicativo é executado no contexto do sistema. Promoção de toque para mouse ainda funciona.

Problema 2

Os usuários de aplicativos WPF no.NET Framework 4.6.1 podem ocorrer ausência de símbolos de glifo, como caixas de quadrado vazias, no lugar de caracteres normais para caracteres dos seguintes intervalos Unicode:

0000-052F, 0590-06FF, 0750-077F, 08A0 08FF, E 1FFF o 1D 00, 2C 60-2C7F, A720 A7FF, FB0F FB00, FB1D FBFF, FC00 FDCF, FDF0 FDFF, FE20 FE2F, FE70-FEFE

Esse problema ocorre devido a uma regressão que envolve configurações de fallback de fonte no Windows 10. Esse problema é mais provável de ocorrer em aplicativos que usam fontes personalizadas que contenham apenas um conjunto específico de glifos.

Esta atualização corrige os mapeamentos de fallback de fonte do WPF para o.NET Framework 4.6.1 no Windows 10 e deve resolver esses problemas visuais.

Problema 3

Depois de instalar o.NET Framework 4.6 ou o Microsoft Visual Studio 2015, algumas situações que envolvem grandes quantidades de dados ou muitos objetos pequenos podem gerar um erro de FatalExecutionEngineError devido a um erro no GC. Essa atualização corrige a condição que causa esse erro.

Para obter mais informações sobre esse problema, consulte Função retornada por Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor FatalExecutionEngineError quando chamado de lançamento.

Esse problema também foi corrigido no.NET Framework 4.6.1.

Problema 4

Uma otimização incorreta que é aplicada pelo compilador JIT pode causar um comportamento imprevisível. O padrão de código que é afetado por esse problema envolve "if" condições em blocos catch.

Esse hotfix corrige o erro que causa a execução incorreta de instruções condicionais em finalmente e capturar manipuladores.

Se o aplicativo ainda comportar-se imprevisivelmente após aplicar esse hotfix, consulte o diretrizes de solução de problemas detalhadas adicionais.

Problema 5

Otimização de código incorreto pelo JIT pode causar um comportamento imprevisível do aplicativo após a instalação do Visual Studio 2015 ou a 4.6 do.NET Framework. Este erro de otimização ocorre somente quando o recurso de otimização está ativado no lançamento Build no Visual Studio 2015 ou em versões anteriores do Visual Studio após a instalação do.NET Framework 4.6.

Se o aplicativo ainda comportar-se imprevisivelmente após aplicar esse hotfix, consulte o diretrizes de solução de problemas detalhadas adicionais.

Etapas adicionais:

Se as etapas de orientação para solução de problemas no artigo vinculado ajudarão-lo a determinar que RyuJIT pode estar envolvida no seu problema, efetue a edição em Microsoft Connect. Inclua tantos detalhes quanto possível juntamente com o código para reproduzir o problema.

Propriedades

ID do Artigo: 3120238 - Última Revisão: 01/07/2016 08:07:00 - Revisão: 1.0

Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.6.1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3120238 KbMtpt
Comentários