Nota
- Data de lançamento:
14 de maio de 2024 - Versão:
.NET Framework 3.5 e 4.8.1
A atualização de 14 de maio de 2024 para o Windows Server 2022 inclui melhorias de segurança e fiabilidade cumulativa no .NET Framework 3.5 e 4.8.1. 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 Pré-requisitos e Requisito de reinicialização .
Resumo
Melhoramentos 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 Fiabilidade
| CLR1 | - Corrige um problema em que podem ocorrer falhas se vários threads consultarem em simultâneo a implementação ITypeInfo do mesmo tipo gerido. - Corrige um problema com as APIs ISymUnmanagedReader::GetMethodsFromDocumentPosition e ISymUnmanagedReader2::GetMethodsInDocument que podem resultar em resultados incorretos em determinadas circunstâncias. |
|---|---|
| Bibliotecas .NET | - Resolve um problema que pode ser acionado no analisador de ficheiros fbx. - 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)
Informações adicionais sobre esta atualização
Os artigos seguintes contêm informações adicionais sobre esta actualização no que diz respeito a versões individuais do produto.
- 5038282 Descrição da Atualização Cumulativa do .NET Framework 3.5, 4.8 e 4.8.1 para Windows Server 2022 (KB5038282)
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 | 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 KB5043806. |
Como obter esta atualização
Instalar esta atualização
| Via de Lançamento | Disponível | Passo Seguinte |
|---|---|---|
| Windows Update e Microsoft Update | Sim | Nenhuma. Esta atualização será transferida e instalada automaticamente a partir do Windows Update. |
| Windows Update para Empresas | Sim | Nenhuma. Esta atualização será transferida e instalada automaticamente a partir do Windows Update. |
| 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) | Sim | Esta atualização individual do produto .NET Framework será instalada, conforme aplicável, aplicando a atualização do sistema operativo. Para obter mais informações sobre atualizações do sistema operacional, consulte informações adicionais sobre esta seção de atualização . |
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.1 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
- Ajuda para instalar atualizações: FAQ Windows Update
- Proteger-se online e em casa: suporte Segurança do Windows
- Suporte local de acordo com o seu país/região: Suporte Internacional