Visão Geral
A atualização KB5037929, lançada em 14 de maio de 2024, é uma atualização cumulativa para o .NET Framework 3.5 e 4.8.1 especificamente para o Windows Server 2022. Esta atualização faz parte dos esforços contínuos da Microsoft para melhorar a segurança e a confiabilidade de seu software. Inclui todas as melhorias de segurança lançadas anteriormente, garantindo que os sistemas estão protegidos contra vulnerabilidades conhecidas. A atualização é recomendada como parte de rotinas de manutenção regulares para garantir o desempenho ideal e a segurança do .NET Framework em sistemas suportados.
Esta atualização cumulativa aborda vários problemas de qualidade e confiabilidade que foram identificados no .NET Framework. O objetivo é melhorar a estabilidade geral dos aplicativos que dependem dessa estrutura, particularmente em ambientes onde vários threads são utilizados. A atualização foi concebida para ser simples de instalar, com transferências automáticas disponíveis através do Windows Update e de outros serviços de atualização da Microsoft.
Objetivo
O objetivo principal do KB5037929 é fornecer aprimoramentos de confiabilidade cumulativa para o .NET Framework 3.5 e 4.8.1. Esta atualização aborda vários problemas específicos, incluindo falhas que podem ocorrer quando vários threads consultam o mesmo tipo gerenciado simultaneamente. Ele também resolve imprecisões em APIs de recuperação de método sob determinadas condições e problemas relacionados ao analisador de arquivos fbx e alterações de formato curinga no IIS 10. Além disso, ele aborda falhas de aplicativo vinculadas aos métodos GetWindowText e GetWindowTextLength no Windows Presentation Foundation (WPF). No geral, essa atualização é crucial para manter a confiabilidade e o desempenho de aplicativos criados no .NET Framework.
Sentimento Geral
O sentimento geral em torno KB5037929 parece ser misto. Embora muitos usuários reconheçam a importância de aplicar atualizações para segurança e confiabilidade, há preocupações em relação a exceções específicas de tempo de execução que foram relatadas após a instalação. Essas exceções, particularmente em cenários hospedados pelo SQL CLR, geraram alarmes entre os usuários, levando a discussões sobre possíveis impactos na funcionalidade do aplicativo. No entanto, a disponibilidade de soluções alternativas, como marcar assemblies como UNSAFE ou usar a função HASHBYTES do SQL, forneceu alguma segurança. No geral, embora a atualização seja considerada necessária, os problemas relatados levaram à cautela entre os usuários que consideram a instalação.
Problemas Conhecidos
- Exceções de tempo de execução em cenários hospedados pelo SQL CLR, especificamente com os tipos SHA256Managed, SHA384Managed e SHA512Managed.
- Mensagem de erro: System.Security.HostProtectionException indicando operações proibidas pelo host CLR.
- As opções de solução alternativa incluem marcar assemblies como UNSAFE ou usar a função HASHBYTES do SQL em vez de . APIs SHA-2 da NET.
- A Microsoft resolveu esses problemas em uma atualização subsequente (KB5043806).
Nota: Tomamos medidas para garantir que o conteúdo gerado por IA seja da mais alta qualidade possível, mas não podemos garantir sua precisão e recomendamos que os usuários façam sua própria pesquisa independente. Gerado em 2024-12-22 01:07 AM