Aplica-se A
.NET Framework 4.6.2 .NET Framework 4.6.1 Windows 8 Windows Server 2012 Standard Windows Server 2012 Standard

Este artigo descreve 3120238 de rollup de correções disponíveis para o Microsoft .NET Framework 4.6 e o Microsoft .NET Framework 4.6.1. Para obter mais informações sobre os problemas que este rollup de correções corrige, veja a secção "Problemas que este rollup de correções corrige".  

Resolução

A correção que corresponde a KB3120238 foi substituído pelas atualizações mais recentes do .NET Framework, que contêm todas as correções que foram incluídas anteriormente no KB3120238. Recomenda-se que instale as atualizações mais recentes do .NET Framework.Para obter mais informações sobre como transferir ficheiros de suporte da Microsoft, clique no seguinte número de artigo para ver o artigo na Base de Dados de Conhecimento Microsoft:

119591 Como obter ficheiros de suporte da Microsoft do serviços online a Microsoft analisou este ficheiro quanto a vírus. A Microsoft utilizou o software de deteção de vírus mais atual 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 alterações não autorizadas ao ficheiro.

Mais Informações

Pré-requisitos

Para aplicar esta correção, tem de ter o .NET Framework 4.6 ou o .NET Framework 4.6.1 instalado.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correção se estiverem a ser utilizados ficheiros afetados. Recomendamos que feche todas as aplicações baseadas em .NET Framework antes de aplicar esta correção.  

Informações sobre substituição de correções

Este pacote de correções não substitui um pacote de correções previamente lançado.

Problemas que este rollup de correções corrige

Problema 1 Quando executa uma aplicação tátil Windows Presentation Foundation (WPF) no contexto do sistema no Windows 7 ou Windows Vista, a funcionalidade tátil é perdida e o sistema falha após alguns minutos. Este problema ocorre porque a utilização de tinta digital não é suportada no contexto do sistema no Windows 7 e no Windows Vista. Esta correção desativa o suporte tátil quando uma aplicação é executada no contexto do sistema. A promoção do toque com o rato continua a funcionar.Problema 2 Os utilizadores de aplicações WPF no .NET Framework 4.6.1 podem deparar-se com símbolos de glifo em falta, como caixas quadradas vazias, em vez de carateres normais para carateres nos seguintes intervalos Unicode: 0000-052F, 0590-06FF, 0750-077F, 08A0-08FF, 1D00-1FFF, 2C60-2C7F, A720-A7FF, FB00-FB0F, FB1D-FBFF, FC00-FDCF, FDF0-FDFF, FE20-FE2F, FE70-FEFE Este problema ocorre devido a uma regressão que envolve definições de contingência do tipo de letra no Windows 10. É mais provável que este problema ocorra em aplicações que utilizam tipos de letra personalizados que contêm apenas um conjunto muito específico de glifos.Esta atualização corrige os mapeamentos de contingência do tipo de letra WPF para o .NET Framework 4.6.1 no Windows 10 e deve resolver estes problemas visuais.Problema 3 Depois de instalar o .NET Framework 4.6 ou Microsoft Visual Studio 2015, algumas situações que envolvem muitos dados ou muitos objetos pequenos podem gerar um erro FatalExecutionEngineError devido a um erro no GC. Esta atualização corrige a condição que causa este erro.Para obter mais informações sobre este problema, consulte Função devolvida por Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor que lança FatalExecutionEngineError quando invocada.Este problema também foi corrigido no .NET Framework 4.6.1.Problema 4 Uma otimização incorreta aplicada pelo compilador JIT pode causar comportamentos imprevisíveis. O padrão de código que é afetado por este problema envolve condições "se" nos blocos de captura. ​ Esta correção corrige o erro que causa a execução incorreta de instruções condicionais em, por fim, e captura processadores.Se a aplicação continuar a comportar-se de forma imprevisível depois de aplicar esta correção, veja orientações de resolução de problemas detalhadas adicionais.Problema 5 A otimização incorreta do código pelo JIT pode causar um comportamento imprevisível da aplicação após instalar o Visual Studio 2015 ou o .NET Framework 4.6. Este erro de otimização ocorre apenas quando a funcionalidade Otimização está ativada na Compilação de Versão no Visual Studio 2015 ou em versões anteriores do Visual Studio depois de instalar o .NET Framework 4.6.Se a aplicação continuar a comportar-se de forma imprevisível depois de aplicar esta correção, veja orientações de resolução de problemas detalhadas adicionais.Passos adicionais: Se os passos de orientação de resolução de problemas no artigo ligado o ajudarem a determinar que o RyuJIT pode estar envolvido no seu problema, registe o problema no Microsoft Connect. Inclua o máximo de detalhes possível juntamente com o código para reproduzir o problema.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.