Applies To.NET

Data de Lançamento:15 de outubro de 2019

Versão:.NET Framework 4.8

A atualização de 15 de outubro de 2019 para o Windows 10 Versão 1607 e Windows Server 2016 inclui melhorias de fiabilidade cumulativa no .NET 4.8. Recomendamos que aplique esta atualização como parte das suas rotinas de manutenção regulares. Antes de instalar esta atualização, consulte as secções Pré-requisitos eReiniciar requisitos .

Melhorias na qualidade e fiabilidade

ASP.NET

Aborda um problema com ValidationContext.MemberName ao utilizar DataAnnotation.ValidationAttribute personalizado.

WPF1

Endereços e problemas em que a commissão de software não desenha imagens cuja posição e escala são demasiado grandes. Por exemplo, um elemento de Imagem com Largura=10, com origem para umap de bits com largura=500 e 700 píxeis posicionados a partir da margem esquerda da janela envolvente, não é apresentado porque o fator de escala S = 500/10 = 50 e a posição X=700 são demasiado grandes, na medida que o seu produto S * X = 50 * 700 = 35000 excede 2^15 = 32768.

CLR2

Reduz o risco de devolver informações não ordenadas do ConstrutorInfo do Type.GetConstructors().

Comportamento melhorado em cenários em que os erros externos (como os erros duplos) impedem o início de tópicos de SO sub acordo com o sistema operativo. O tempo de runtime falha agora com um erro de diagnóstico, em vez de esperar que o tópico seja iniciado. Isto permite uma melhor recuperação de falhas e melhores diagnósticos do problema que causaram a falha.

Endereços e problemas com chamadas .NET COM atrasadas que contenham SafeArrays em que a SafeArray não está totalmente inicializada.

Winforms

Aborda um problema que impedia a navegação até ao último item do item de menu de contexto ao premir uma única tecla de seta para cima.

Endereços e problema em que a grelha de propriedades pode ativar uma NullReferenceException quando a seleção é alterada para nulo (nada está selecionado) em resposta a alterações de valor

1 Windows Presentation Foundation (WPF)2 Common Language Runtime (CLR)

Problemas Conhecidos nesta atualização

Sintomas:

 Após aplicar esta Atualização Cumulativa de15 de outubro para o .NET Framework 4.8, algumas aplicações e aplicações ClickOnce que criam o AppDomain predefinido com um conjunto de permissões restrito podem observar falhas no lançamento de aplicações ou no tempo de runtime da aplicação ou comportamentos inesperados. O problema observador é System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) é nulo, levando a quaisquer questionários que permitem reverter para um comportamento de .NET Framework 4.0.

Síntese:

Os clientes que observarem novas falhas ou problemas funcionais inesperados podem implementar uma definição de aplicação ao adicionar (ou intermar) a secção seguinte ao ficheiro de configuração da aplicação:

<?xml version="1.0" codificação="utf-8" ?> <configuração>       <de tempo de>           <AppContextSwitchOverrides value="Switch.System.Reflex.DoNotForceOrderOfConstructors=true" />       </runtime> </configuração>

Resolução

Para resolver este problema, instale a atualização para o .NET Framework 4.8 para Windows 10 Versão 1607 e Windows Server 2016 KB4532997.

Como obter e instalar a atualização

Instalar esta atualização

Para transferir e instalar esta atualização, vá a Definições > Atualizar & Segurança > Windows Update e, em seguida, selecioneProcurar atualizações.

Para obter o pacote aleatório para esta atualização, vá para o site do Catálogo de Atualizações da Microsoft .

Informações de ficheiro

Para obter uma lista dos ficheiros fornecidos nesta atualização, transfira as informações do ficheiro para uma atualização cumulativa.

Pré-requisitos

Para aplicar esta atualização, tem de ter .NET Framework 4.8 instalado.

Requisitos de reinício

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

Atualizar informações de substituição

Esta atualização substitui as atualizações lançadas anteriormente 4515839.

Como obter ajuda e suporte para esta atualização

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.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.