2 de fevereiro de 2021-KB4598299 Pré-visualização da Atualização Cumulativa do .NET Framework 3.5 e 4.8 para Windows 10, versão 2004, Windows Server, versão 2004, Windows 10, versão 20H2 e Windows Server, versão 20H2

Nota

  • Data de lançamento:
    2 de fevereiro de 2021
  • Versão:
    .NET Framework 3.5 e 4.8

A atualização de 2 de fevereiro de 2021 para o Windows 10, versão 2004, Windows Server, versão 2004, Windows 10, versão 20H2 e Windows Server, versão 20H2 inclui melhoramentos de fiabilidade cumulativos no .NET Framework 3.5 e 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 seções Requisitos de pré-requisito e reinicialização .

Melhorias de qualidade e fiabilidade

ASP.NET - Corrige um problema em que, após a instalação da atualização lançada a 20 de outubro, algumas aplicações de ASP.Net falham durante a pré-compilação – provavelmente com uma mensagem que contém as palavras "Erro ASPCONFIG".
WPF1 - Corrige um bloqueio ao deslocar-se para o fim de um TreeView, quando o arredondamento de esquema está ativado e o dimensionamento de PPP não é de 100%.
CLR2 - Melhora a confiabilidade da tarefa automática de geração de imagens nativas.

1 Windows Presentation Foundation (WPF)

2CLR (Common Language Runtime)

Problemas conhecidos nesta atualização

Sintoma Após a instalação desta atualização, as aplicações WPF podem falhar com uma pilha de chamadas semelhante a
Informações de exceção: System.NullReferenceException em System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) em System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr) em System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean) em System.Windows.Interop.HwndMouseInputProvider.Dispose()Isso ocorre ao descartar um HwndSource cujo RootVisual é nulo, uma situação que surge em Visual Studio ao ancorar ou dividir janelas, e pode surgir em outros aplicativos.
Solução Para contornar esse problema, defina duas opções AppContext usando um dos métodos descritos em AppContext Classe (System) sob o título "AppContext para consumidores de biblioteca". Os parâmetros são denominados Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix e Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix e ambos devem estar definidos como "true". O primeiro switch evita a falha, mas reintroduz o bug corrigido nos KBs. A segunda opção é atualmente ignorada, mas será reconhecida em uma atualização futura do .NET que contém uma correção para a falha de referência nula; Ele restaura a correção de bug original.
Por exemplo, utilizar o método de ficheiro app.config para aplicar a solução no âmbito da aplicação:<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Como obter esta atualização

Instalar esta atualização

Via de Lançamento Disponível Passo Seguinte
Windows Update e Microsoft Update Sim Para transferir e instalar esta atualização, aceda a Definições>de Atualização & Segurança>Windows Update e, em seguida, selecione Procurar atualizações.
Catálogo Microsoft Update Sim Para obter o pacote autónomo para esta atualização, aceda ao site do Catálogo Microsoft Update.
Windows Server Update Services (WSUS) Não Pode importar manualmente esta atualização para o WSUS. Consulte o Catálogo Microsoft Update para obter instruções.
Observação: Esta atualização está disponível no WSUS via 4598299.

Informações de ficheiro

Para obter uma lista dos ficheiros incluídos nesta atualização, transfira as informações de ficheiro para a atualização cumulativa.

Pré-requisitos

Para aplicar esta actualização, tem de ter o .NET Framework 3.5 ou 4.8 instalado.

Requisito de reinício

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

Como obter ajuda e suporte para esta atualização