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:21 de julho de 2020

Versão: .NET Framework 3.5 e 4.7.2

A atualização de 21 de julho de 2020 para a versão 1809 do Windows 10 e windows Server 2019 inclui melhorias de fiabilidade acumuladas em .NET 3.5 e 4.7.2. 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 as secções de requisitos.

Melhorias na qualidade e na fiabilidade

CLR1

- Endereços de acidentes raros que podem ocorrer durante a entrega de abortar o fio.

ASP.NET

- Utilize hashes compatíveis com o FIPS em dados de telemetria ASP.Net.

- Aborda uma questão em que "Não especificado" não era um valor permitido em config para o atributo 'cookieSameSite' das secções de autenticação e configuração do estado de sessão.

- Aborda um problema em que os primeiros pedidos para um site frio, por vezes, retornam um erro de configuração do servidor a partir de System.Web.DirectoryMonitor.AddFileMonitor().

WPF2

- Aborda um problema em que o TextBlock refluens (toma diferentes decisões de quebra de linha) durante o teste de renderização e sucesso, vs. durante a medida. Os sintomas incluem texto em falta e falha o FailFast durante o processamento de texto programático.

- Endereça uma falha do fio de porte causada pela HostVisual desligando o seu alvo no fio errado.

- Endereça um enforcamento enquanto percorre uma TreeView cuja árvore não é uniforme, no sentido em que os filhos de nó sugem subárcises cujos tamanhos são bastante diferentes.

- O comando Copy da DataGrid abre uma exceção se a área de transferência do sistema for bloqueada por outro processo. Isto falha, uma vez que normalmente não existe um código de aplicação na pilha para apanhar a exceção. O comportamento do TextBox (e de outras aplicações como Notepad, Word, browsers) nesta situação é falhar silenciosamente - nada é copiado para a área de transferência, mas nenhuma exceção. Uma aplicação WPF pode agora optar por este comportamento definindo <aplicaçõesSettings> <adicionar tecla="ShouldThrowOnDataGridCopyOrCutFailure" valor="falso"/> </appSettings>no seu ficheiro app.config.

- Aborda a forma como o texto não animado com TextRenderingMode="ClearType" e TextFormattingMode="Ideal" é desenhado. Agora usa um algoritmo anti-aliasing simétrico, que produz melhores resultados visuais para texto com traços finos (comuns em línguas do Extremo Oriente, árabe, hebraico e fontes desenhadas especificamente para anti-aliasing simétrico).

- Endereça uma falha que pode ocorrer ao fechar uma ponta de ferramenta que é novamente fechada pelo código do utilizador.

- Aborda uma fuga de memória no System.SpeechSynthesizer.

- Aborda questões na construção do modelo interno para um documento FixedPage. Alguns textos apareciam na ordem errada para efeitos de edição de operações como seleção e cópia/pasta.

Bibliotecas Líquidas

- Endereça uma fuga de memória em HttpListener.

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

Problemas conhecidos nesta atualização

Aplicações do Quadro de Apresentação do Windows (WPF) que utilizam dois ou mais elementos HostVisual pertencentes a um fio comum, onde ambos os elementos HostVisual são solicitados a desligar-se do seu alvo visual aproximadamente ao mesmo tempo, o correio falha com o seguinte erro:

Tipo de exceção: System.COMException Mensagem: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406) Callstack: quadro superior é System.Windows.Media.Composition.DUCE+Channel.SyncFlush()

Soluções Alternativas

Pode desativar a correção problemática definindo o interruptor AppContext "Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread" para ser verdadeiro, utilizando um dos métodos descritos aqui.  Isto expõe a sua aplicação ao bug original, pelo que deve remover o interruptor assim que uma correção for publicada através de uma próxima atualização.

Solução alternativa 1

• Adicione a seguinte entrada no ficheiro app.config para desativar a correção problemática numa única aplicação.

<runtime>     <AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/> </runtime>

Note que se a configuração da sua aplicação já tiver uma entrada para <AppContextSwitchOverrides>, tem de adicionar a nova definição dentro dessa entrada, separada de outros comutadores por um ponto e vírgula:

   <AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>

Solução 2

• Aplique a seguinte sub-chave de registo para desativar a correção problemática para todas as aplicações WPF na máquina.  Aviso Podem ocorrer problemas graves se modificar o registo incorretamente utilizando o Editor de Registo ou utilizando outro método. Estes problemas podem exigir que reinstale o sistema operativo. A Microsoft não pode garantir que estes problemas possam ser resolvidos. Modifique o registo por sua conta e risco.

Localização: HKEY_LOCAL_MACHINE\Software\Microsoft\. NETFramework\AppContext\ Nome: Switch.System.Media.HostVisual.DisconnectsOnWrongThread Tipo: Corda Valor: verdadeiro

Note que em sistemas operativos de 64 bits, também precisa de aplicar uma subkey de registo com o mesmo nome, tipo e valor no local: HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\. NETFramework\AppContext\

Resolução

Para resolver este problema, instale a atualização para .NET Framework 3.5 e 4.7.2 para a versão 1809 do Windows 10 e para o Windows Server 2019 KB4580422.

 

Informações adicionais sobre esta atualização

Os seguintes artigos contêm informações adicionais sobre esta atualização, uma vez que se refere a versões individuais do produto.

  • 4567327Descrição da pré-visualização da atualização cumulativa para .NET Framework 3.5, 4.7.2 e 4.8 para a versão 1809 do Windows 10 e Windows Server 2019 (KB4567327)

Como obter e instalar a 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.

 

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.7.2 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!

×