Atualização cumulativa de 15 de outubro de 2019-KB4519562 para .NET Framework 4.8 para Windows 10 versão 1607 e Windows Server 2016
Applies To
.NETData de lançamento:
15 de outubro de 2019Versão:
.NET Framework 4.8A atualização de 15 de outubro de 2019 para o Windows 10 versão 1607 e Windows Server 2016 inclui melhorias de confiabilidade cumulativa no .NET 4.8. Recomendamos que você aplique esta atualização como parte de suas rotinas de manutenção regulares. Antes de instalar esta atualização, consulte as seções Pré-requisitos e Necessidade de reinicialização.
Melhorias de qualidade e confiabilidade
ASP.NET |
Resolve um problema com ValidationContext.MemberName ao usar DataAnnotation.ValidationAttribute personalizado. |
WPF1 |
Aborda e problema em que a renderização de software falha ao desenhar imagens cuja posição e dimensionamento são muito grandes. Por exemplo, um elemento Image com Width=10, originado em um bitmap com largura=500 e posicionado a 700 pixels da borda esquerda da janela delimitada, falha ao aparecer porque o fator de dimensionamento S = 500/10 = 50 e a posição X=700 são muito grandes, no sentido de que seu produto S * X = 50 * 700 = 35000 excede 2^15 = 32768. |
CLR2 |
Reduz o risco de retornar ConstructorInfo não ordenado de Type.GetConstructors(). Comportamento aprimorado em cenários em que bugs externos (como um double-free) impedem que os threads subjacentes do sistema operacional sejam iniciados. O runtime agora falha com um erro de diagnóstico em vez de esperar o thread ser iniciado. Isso permite uma melhor recuperação de falha e um melhor diagnóstico do problema que causou a falha. Endereços e problemas com chamadas .NET COM associadas tardias que contêm SafeArrays em que o SafeArray não está totalmente inicializado. |
Winforms |
Soluciona um problema que impedia a navegação até o último item do item de menu suspenso pressionando uma única tecla de seta para cima. Endereços e problema em que a grade de propriedades pode gerar um NullReferenceException quando a seleção é alterada para nulo (nada está selecionado) em resposta a alterações de valor |
1 Windows Presentation Foundation (WPF) 2 CLR (Common Language Runtime)
Problemas conhecidos nesta atualização
Sintomas:
Depois de aplicar estaAtualização Cumulativa de 15 de outubro para o .NET Framework 4.8, alguns aplicativos e aplicativos ClickOnce que criam o AppDomain padrão com um conjunto de permissões restritas podem observar falhas de inicialização ou runtime do aplicativo ou comportamentos inesperados. O problema observável é que System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) é nulo, levando a qualquer peculiaridade que habilita a reversão para comportamentos .NET Framework 4.0.
Solução alternativa:
Os clientes que observam novas falhas inesperadas ou problemas funcionais podem implementar uma configuração de aplicativo adicionando (ou mesclando) a seguinte seção ao arquivo de configuração do aplicativo:
<?xml version="1.0" encoding="utf-8" ?> <configuração> <runtime> <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" /> </runtime> </configuration> |
Resolução
Para resolver esse problema, instale a atualização do .NET Framework 4.8 para Windows 10 versão 1607 e Windows Server 2016 KB4532997.
Como obter e instalar a atualização
Instale esta atualização
Para baixar e instalar essa atualização, vá para Configurações > Atualização & Segurança > Windows Update e, em seguida, selecione Verificar se há atualizações.
Para obter o pacote autônomo para esta atualização, acesse o site do Catálogo do Microsoft Update .
Informações sobre arquivos
Para obter uma lista dos arquivos fornecidos nesta atualização, baixe as informações do arquivo para atualização cumulativa.
Pré-requisitos
Para aplicar esta atualização, o usuário deve ter o .NET Framework 4.8 instalado.
Necessidade de reinicialização
Você deverá reinicializar o computador depois de aplicar esta atualização se qualquer arquivo afetado estiver sendo usado. Recomendamos sair de todos os aplicativos baseados no .NET Framework antes de aplicar essa atualização.
Informações sobre substituição da atualização
Essa atualização substitui as atualizações lançadas anteriormente 4515839.
Como obter ajuda e suporte para esta atualização
-
Ajuda para instalar atualizações: Perguntas frequentes do Windows Update
-
Proteja-se online e em casa: Suporte de segurança do Windows
-
Suporte local de acordo com seu país: Suporte Internacional.