Conjunto de correcções 3120241 para a 4.6. .NET Framework e 4.6.1 no Windows

Este artigo descreve o conjunto de correcções 3120241 que está disponível para o Microsoft .NET Framework 4.6 e o Microsoft .NET Framework 4.6.1 no Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2008 R2 e Windows Vista SP2. Para mais informações sobre os problemas corrigidos no conjunto de correcções, consulte a secção "problemas corrigidos por este conjunto de correcções".

Resolução

O ficheiro seguinte está disponível para transferência a partir do Centro de transferências da Microsoft:

Download Transferir o pacote 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 Base de Dados de Conhecimento Microsoft:

119591 como obter ficheiros de suporte da Microsoft a partir de serviços onlineA Microsoft analisou este ficheiro quanto à presença de virus. 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 está 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 correcção, tem de ter o 4.6. .NET Framework ou o .NET Framework 4.6.1 instalado.

Requisito de reinício

Tem de reiniciar o computador depois de aplicar esta correcção se todos os ficheiros afectados que estão a ser utilizados. Recomendamos que feche todas as aplicações baseadas no .NET Framework antes de aplicar esta correcção.



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

Este pacote de correcção não substitui um pacote de correcções disponibilizadas anteriormente.

Problemas corrigidos por este conjunto de correcções

Problema 1

Quando executa uma aplicação de toque de apresentação de Windows Foundation (WPF) no contexto do sistema no Windows 7 ou Windows Vista, a funcionalidade de toque é perdida e o sistema falhar após alguns minutos. Este problema ocorre porque a tinta não é suportada no contexto do sistema no Windows 7 e Windows Vista. Esta correcção desactiva o suporte de toque, quando uma aplicação é executada no contexto do sistema. Promoção de toque para rato continua a funcionar.

Problema 2

Os utilizadores de aplicações de WPF no .NET Framework 4.6.1 poderão detectar os símbolos de glifo em falta, como caixas quadradas vazias, em vez de caracteres normais para caracteres Unicode intervalos seguintes:

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 a definições de contingência do tipo de letra no Windows 10. Este problema é mais provável que ocorra nas aplicações que utilizem tipos de letra personalizados que contêm apenas um conjunto muito específico de glifos.

Esta actualização corrige os mapeamentos de contingência do WPF tipo de letra para o .NET Framework 4.6.1 10 do Windows e deve resolver estes problemas visuais.



Problema 3

Depois de instalar o .NET Framework 4.6 ou o Microsoft Visual Studio 2015, algumas situações que envolvem muitos dados ou muitos pequenos objectos podem gerar um erro de FatalExecutionEngineError devido a um erro no GC. Esta actualização corrige a condição que causa este erro.

Para mais informações sobre este problema, consulte a função devolvido por Microsoft.FSharp.Reflection.FSharpValue.PreComputeUnionConstructor deitar FatalExecutionEngineError quando invocado.

Este problema também é corrigido no .NET Framework 4.6.1.



Problema 4

Uma optimização incorrecta que é aplicada pelo compilador JIT pode causar um comportamento imprevisível. O padrão de código que é afectado por este problema envolve "se" condições em blocos de captura.

Esta correcção corrige o erro que provoca a incorrecta execução de instruções condicionais no finalmente e rotinas de tratamento de captura.

Se a aplicação ainda um comportamento imprevisível depois de aplicar esta correcção, consulte adicionais directrizes de resolução de problemas.

Problema 5

Optimização de código incorrecto pelo JIT pode causar um comportamento imprevisível aplicação depois de instalar o Visual Studio 2015 ou 4.6 de Framework .NET. Esta optimização erro só ocorre quando a funcionalidade de optimização está activada na versão criar no Visual Studio 2015 ou em versões anteriores do Visual Studio depois de instalar o 4.6. .NET Framework.

Se a aplicação ainda um comportamento imprevisível depois de aplicar esta correcção, consulte adicionais directrizes de resolução de problemas.

Passos adicionais:

Se os passos de orientação resolução de problemas no artigo ligado ajudá-lo a determinar que o RyuJIT pode estar envolvido em seu problema, inicie o problema no Microsoft Connect. Inclua tantos dados quanto possível, juntamente com o código para reproduzir o problema.

Precisa de mais ajuda?

Aumente os seus conhecimentos
Explore as formações
Seja o primeiro a obter novas funcionalidades
Aderir ao Microsoft insiders

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×