Tópicos relacionados
×
Iniciar sessão com a Microsoft
Iniciar sessão ou criar uma conta.
Olá,
Selecione uma conta diferente.
Tem várias contas
Selecione a conta com a qual pretende iniciar sessão.

Data de Lançamento:
26 de janeiro de 2021

Versão:
.NET Framework 3.5 e 4.8

A atualização de 26 de janeiro de 2021 para o Windows 10, versão 1909 e Windows Server, versão 1909 inclui melhorias de fiabilidade cumulativa no Quadro 3.5 e 4.8. Recomendamos que aplique esta atualização como parte das suas rotinas regulares de manutenção. Antes de instalar esta atualização, consulte as secções de requisitos pré-requisitos e reinicie.

Melhorias na qualidade e na fiabilidade

ASP.NET

- Aborda um problema em que, após a instalação da atualização lançada no dia 20 de outubro, algumas aplicações ASP.Net falham durante a pré-compensação – provavelmente com uma mensagem que contém as palavras "Error ASPCONFIG".

WPF1

- Endereça um hang ao rolar até ao final de uma TreeView, quando o arredondamento do layout está ativado e o escalonamento de DPI não é 100%.

CLR2

- Melhora a fiabilidade da tarefa automática de geração de imagem nativa.

1 Fundação de Apresentação do Windows (WPF)
2 Tempo comum de execução da linguagem (CLR)

Problemas conhecidos nesta atualização

Sintoma

Depois de instalar esta atualização, as aplicações WPF podem falhar com uma callstack semelhante a

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Isto ocorre ao eliminar um HwndSource cujo RootVisual é nulo, uma situação que surge no Estúdio Visual ao ancorar ou dividir janelas, e pode surgir em outras aplicações.

Solução

Para contornar este problema, descreva dois interruptores AppContext utilizando um dos métodos descritos na Classe AppContext (Sistema) sob o título "AppContext para consumidores de bibliotecas".  Os interruptores têm o nome Switch.System. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix e Switch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix e ambos devem ser definidos como "verdadeiros".   O primeiro interruptor evita a falha, mas introduz novamente o erro fixado nos KBs.  O segundo interruptor é atualmente ignorado, mas será reconhecido numa futura atualização .NET que contenha uma correção para a falha de referência nulo;  restaura a correção original do bug.

Por exemplo, utilizando o método de ficheiro app.config para aplicar a solução alternativa 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

Instale esta atualização

Canal de Lançamento

Disponível

Próximo passo

Atualização do Windows e atualização do Microsoft

Sim

Para descarregar e instalar esta atualização, vá a Definições > Atualizar & Segurança > Windows Updatee, em seguida, selecione Verificar se há atualizações.

Catálogo de atualizações da Microsoft

Sim

Para obter o pacote autónomo para esta atualização, aceda ao site do Catálogo microsoft Update.

Serviços de atualização do servidor do Windows (WSUs)

Não

Pode importar esta atualização para a WSUS manualmente. Consulte o Catálogo de Atualizações da Microsoft para obter instruções.

Nota: Esta atualização está disponível na WSUS através do 4598301.

Informações de arquivo

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

Pré-requisitos

Para aplicar esta atualização, tem de ter o Quadro 3.5 ou 4.8 instalado.

Requisito de reiniciar

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

Como obter ajuda e apoio 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.

Estas informações foram úteis?

Quão satisfeito está com a qualidade do idioma?
O que afetou a sua experiência?
Ao selecionar submeter, o seu feedback será utilizado para melhorar os produtos e serviços da Microsoft. O seu administrador de TI poderá recolher estes dados. Declaração de Privacidade.

Obrigado pelo seu feedback!

×