Översikt
Den KB5037929 uppdateringen, som släpptes den 14 maj 2024, är en kumulativ uppdatering för .NET Framework 3.5 och 4.8.1 specifikt för Windows Server 2022. Den här uppdateringen är en del av Microsofts pågående arbete med att förbättra säkerheten och tillförlitligheten för sin programvara. Den innehåller alla tidigare släppta säkerhetsförbättringar, vilket säkerställer att systemen är skyddade mot kända sårbarheter. Uppdateringen rekommenderas som en del av regelbundna underhållsrutiner för att säkerställa optimal prestanda och säkerhet för .NET Framework på system som stöds.
Den här kumulativa uppdateringen åtgärdar olika kvalitets- och tillförlitlighetsproblem som har identifierats i .NET Framework. Det syftar till att förbättra den övergripande stabiliteten för applikationer som förlitar sig på detta ramverk, särskilt i miljöer där flera trådar används. Uppdateringen är utformad för att vara enkel att installera, med automatiska nedladdningar tillgängliga via Windows Update och andra uppdateringstjänster från Microsoft.
Ändamål
Det primära syftet med KB5037929 är att tillhandahålla kumulativa tillförlitlighetsförbättringar för .NET Framework 3.5 och 4.8.1. Den här uppdateringen åtgärdar flera specifika problem, inklusive krascher som kan inträffa när flera trådar frågar samma hanterade typ samtidigt. Det löser också felaktigheter i API:er för metodhämtning under vissa förhållanden och problem relaterade till ändringar av fbx-filtolken och jokerteckenformatet i IIS 10. Dessutom åtgärdar den programkrascher som är länkade till metoderna GetWindowText och GetWindowTextLength i Windows Presentation Foundation (WPF). Sammantaget är den här uppdateringen avgörande för att upprätthålla tillförlitligheten och prestandan för program som bygger på .NET Framework.
Allmän Känsla
Den allmänna stämningen kring KB5037929 verkar vara blandad. Även om många användare inser vikten av att tillämpa uppdateringar för säkerhet och tillförlitlighet, finns det oro för specifika körningsundantag som har rapporterats efter installationen. Dessa undantag, särskilt i SQL CLR-värdbaserade scenarier, har utlöst larm bland användare, vilket leder till diskussioner om potentiell påverkan på programfunktioner. Tillgängligheten av lösningar, till exempel att markera sammansättningar som OSÄKRA eller använda SQL:s HASHBYTES-funktion, har dock gett en viss trygghet. Sammantaget, även om uppdateringen anses nödvändig, har de rapporterade problemen lett till försiktighet bland användare som överväger installation.
Kända Problem
- Körningsundantag i SQL CLR-värdbaserade scenarier, särskilt med typerna SHA256Managed, SHA384Managed och SHA512Managed.
- Felmeddelande: System.Security.HostProtectionException som anger förbjudna åtgärder av CLR-värden.
- Tillfälliga lösningar är att markera sammansättningar som OSÄKRA eller att använda SQL:s HASHBYTES-funktion i stället för . NET:s SHA-2-API:er.
- Microsoft har åtgärdat dessa problem i en efterföljande uppdatering (KB5043806).
Ansvarsfriskrivning: Vi vidtar åtgärder för att säkerställa att AI-genererat innehåll är av högsta möjliga kvalitet, men vi kan inte garantera att det är korrekt och rekommenderar att användare gör egna oberoende kontroller. Genererat 2024-12-22 01:07 AM