Observação
- Data de lançamento:
14 de maio de 2024 - Versão:
.NET Framework 4.8
A atualização de 14 de maio de 2024 para Windows 10, versão 1607 e Windows Server 2016 inclui melhorias de segurança e fiabilidade cumulativa 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.
Resumo
Melhorias de Segurança
Não existem novos melhoramentos de segurança nesta versão. Esta atualização é cumulativa e contém todos os melhoramentos de segurança lançados anteriormente.
Melhorias de Qualidade e Confiabilidade
| CLR1 | - Corrige um problema em que podem ocorrer falhas se vários threads consultarem simultaneamente a implementação ITypeInfo do mesmo tipo gerido |
|---|---|
| Bibliotecas .NET | - Corrige um problema em que a plataforma de 32 bits mostra uma regressão significativa do tempo de resposta. - Resolve um problema relacionado com a utilização de implementações validadas MIST de algoritmos FIPS. |
| Noções Básicas do .NET | – Corrige um problema com alterações de formato de carateres universais introduzidas no IIS 10. |
| WPF2 | - Corrige um problema em que as aplicações falham ao chamar os métodos GetWindowText e GetWindowTextLength. |
1CLR (Common Language Runtime)
2 Windows Presentation Foundation (WPF)
Problemas conhecidos nesta atualização
| Sintoma | A Microsoft recebeu relatórios sobre .NET Framework atualização cumulativa de maio, o que faz com que os clientes observem exceções de tempo de execução em determinados cenários alojados no SQL CLR. Estas exceções irão manifestar-se com a mensagem de erro System.Security.HostProtectionException: tentou executar uma operação que foi proibida pelo host CLR e que conterá um dos seguintes quadros no rastreamento de pilha de exceção: System.Security.Cryptography.SHA256Managed.. ctor() - ou - System.Security.Cryptography.SHA384Managed.. ctor() - ou - System.Security.Cryptography.SHA512Managed.. ctor() Esta exceção deve-se a uma alteração recente na implementação dos tipos SHA256Managed, SHA384Managed e SHA512Managed no .NET Framework. O uso dos tipos SHA1Managed, HMACSHA1, HMACSHA256, HMACSHA284 e HMACSHA512 em ambientes hospedados SQL CLR não é afetado. |
|---|---|
| Solução alternativa | Estão disponíveis várias opções de soluções. Uma opção é marcar o assembly que utiliza os tipos SHA256Managed, SHA384Managed ou SHA512Managed como UNSAFE. Isso fará com que o ambiente hospedado do SQL CLR permita que os construtores afetados sejam executados com êxito. Outra opção é utilizar a função HASHBYTES interna do SQL em vez da família de APIs SHA-2 do .NET Framework. A função HASHBYTES é diretamente chamável a partir do SQL e não requer a escrita de código gerenciado. |
| Resolução | A Microsoft resolveu este problema com a atualização KB5043803. |
Como obter esta atualização
Instalar esta atualização
| Canal de lançamento | Disponível | Próxima Etapa |
|---|---|---|
| Windows Update e Microsoft Update | Sim | Nenhuma. Esta atualização será baixada e instalada automaticamente do Windows Update. |
| Windows Update para Empresas | Sim | Nenhuma. Esta atualização será baixada e instalada automaticamente do Windows Update. |
| Catálogo do Microsoft Update | Sim | Para obter o pacote autônomo dessa atualização, acesse o site do Catálogo do Microsoft Update. |
| Windows Server Update Services (WSUS) | Sim | Esta atualização será automaticamente sincronizada com o WSUS se configurado conforme mostrado a seguir: Produto: Windows 10, versão 1607 e Windows Server 2016 Classificação: Atualizações |
Informações de arquivo
Para obter uma lista dos arquivos fornecidos nesta atualização, baixe as informações de arquivos da 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
- Ajuda para instalar atualizações: Perguntas frequentes sobre o Windows Update
- Proteja-se online e em casa: suporte da Segurança do Windows
- Suporte local de acordo com seu país/região: Suporte Internacional