Aplica-se a
.NET

Data de lançamento:13 de julho de 2021

Versão:.NET Framework 4.8

A atualização de 13 de julho de 2021 para Windows 10, versão 1607 e Windows Server, versão 2016 inclui melhorias cumulativas de confiabilidade no .NET Framework 4.8. Recomendamos que você aplique esta atualização como parte das suas rotinas de manutenção regulares. Antes de instalar esta atualização, consulte as seções Pré-requisitos e Requisito de reinicialização.

Melhorias de qualidade e confiabilidade

WPF1

- Resolve um problema que afeta um DataGrid contido em um ScrollViewer externo.

- Resolve uma falha devido a ElementNotAvailableException em um ListView com pares de automação personalizados de item de dados.

CLR2

- Quando o processo não está sob alta pressão de memória, ele tende a favorecer a realização de BGCs em vez de fazer GCs de compactação completa. Isso geralmente é desejável, mas se o comportamento do aplicativo mudar drasticamente, isso pode fazer com que grande parte da fragmentação em gerações mais antigas (ou seja, gen2 e LOH) não seja utilizado. Você pode coletar eventos de ETW do GC que informam quanta fragmentação há no gen2 e no LOH e verificar se você está nessa situação.

Esta versão apresenta um novo GCConserveMemory de configuração do GC GC para detectar essa situação e ser conservador sobre o uso da memória e não deixar tanta fragmentação sem uso.

Você pode especifique-o no arquivo app.config

>de configuração <   <> de runtime     <GCConserveMemory habilitado="N"/>   </runtime> </configuration> em que N é um valor inteiro entre 0 e 9 (inclusivo). 0 é o padrão. Não especificar essa configuração ou especifique-a como 0 não altera o ajuste do GC. Especificar um valor não zero indica ao GC o quão conservador você deseja que o GC seja sobre o uso da memória – quanto maior o valor for, mais conservador será o GC, ou seja, quanto menor for o heap. Sugerimos que você experimente números diferentes para ver qual valor funciona melhor para você – geralmente começamos com um valor entre 5 e 7. Observe que, se detectarmos que o LOH tem muita fragmentação, ele será compactado automaticamente.

Winforms

- Resolve um problema no controle Property Grid para evitar a leitura incorreta de dados em alguns cenários em processos de 64 bits.

- Resolve um problema em que System.Drawing libera duplamente a memória alocada ao não obter configurações de impressora.

ClickOnce

– Aborda uma regressão introduzida em atualizações anteriores. Agora honramos a configuração de política do WinTrust "Ignorar verificações de revogação de carimbo de data/hora" ao validar carimbos de data/hora nos manifestos do ClickOnce.

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

Como obter esta atualização

Instalar esta atualização

Canal de lançamento

Disponível

Próxima etapa

Windows Update e Microsoft Update

Sim

Para baixar e instalar essa atualização, acesse Configurações > Atualizar & Segurança > Windows Update e selecione Verificar se há atualizações.

Catálogo do Microsoft Update

Sim

Para obter o pacote autônomo para esta atualização, acesse o site do Catálogo de Atualizações da Microsoft .

Windows Server Update Services (WSUS)

Sim

Esta atualização será automaticamente sincronizada com o WSUS se você configurar Produtos e Classificações da seguinte maneira:

Product:Windows 10, versão 1607 e Windows Server, versão 2016

Classificação: Atualizações

Informações de arquivo

Para obter uma lista dos arquivos fornecidos nesta atualização, baixe o informações de 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.

Como obter ajuda e suporte para esta atualização

Problemas conhecidos nesta atualização

No momento, a Microsoft não está ciente de problemas nesta atualização.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.