14. mai 2024-KB5037933 kumulativ oppdatering for .NET Framework 3.5 og 4.8 for Windows 10, versjon 1809 og Windows Server 2019

Gjelder for
.NET

Obs!

  • Utgivelsesdato:
    14. mai 2024 kl.
  • Versjon:
    .NET Framework 3.5 og 4.8

14. mai 2024-oppdateringen for Windows 10, versjon 1809 og Windows Server 2019 inkluderer forbedringer av sikkerhet og kumulativ pålitelighet i .NET Framework 3.5 og 4.8. Vi anbefaler at du bruker denne oppdateringen som en del av dine vanlige vedlikeholdsrutiner. Før du installerer denne oppdateringen, kan du se avsnittene om forhåndskrav og krav til omstart .

Sammendrag

Sikkerhetsforbedringer

Det er ingen nye sikkerhetsforbedringer i denne versjonen. Denne oppdateringen er kumulativ og inneholder alle tidligere utgitte sikkerhetsforbedringer.

Forbedringer av kvalitet og pålitelighet

CLR1 - Løser et problem der krasj kan oppstå hvis flere tråder samtidig spør ITypeInfo-implementeringen av samme administrerte type
.NET-biblioteker - Løser et problem der 32-biters plattformen viser en betydelig responstidsregresjon.
- Løser et problem med å bruke MIST-validerte implementeringer av FIPS-algoritmer.
Grunnleggende om .NET - Løser et problem med formatendringer med jokertegn som ble introdusert i IIS 10.
WPF2 - Løser et problem der apper krasjer når du kaller metodene GetWindowText og GetWindowTextLength.

1Common Language Runtime (CLR)

2Windows Presentation Foundation (WPF)

Mer informasjon om denne oppdateringen

Følgende artikler inneholder tilleggsinformasjon om denne oppdateringen når den gjelder individuelle produktversjoner.

  • 5038283 Beskrivelse av den kumulative oppdateringen for .NET Framework 3.5, 4.7.2 og 4.8 for Windows 10, versjon 1809 og Windows Server 2019 (KB5038283)

Kjente problemer med denne oppdateringen

Symptom Microsoft mottok rapporter om kumulativ oppdatering av .NET Framework-mai som førte til at kunder observerer kjøretidsunntak i visse SQL CLR-vertsbaserte scenarier. Disse unntakene manifesteres med feilmeldingen
System.Security.HostProtectionException: Prøvde å utføre en operasjon som var forbudt av CLR-verten, og som inneholder ett av følgende rammer i unntaksstakksporingen:
System.Security.Cryptography.SHA256Managed.. ctor()
- eller -

System.Security.Cryptography.SHA384Managed.. ctor()
- eller -

System.Security.Cryptography.SHA512Managed.. ctor()
Dette unntaket skyldes en nylig endring i implementeringen av typene SHA256Managed, SHA384Managed og SHA512Managed i .NET Framework. Bruk av SHA1Managed-, HMACSHA1-, HMACSHA256-, HMACSHA284- og HMACSHA512-typene i SQL CLR-vertsbaserte miljøer påvirkes ikke.
Løsning Flere alternativer for midlertidig løsning er tilgjengelige.
Ett alternativ er å merke samlingen som bruker SHA256Managed-, SHA384Managed- eller SHA512Managed-typer, som UNSAFE. Dette vil føre til at det vertsbaserte SQL CLR-miljøet tillater at de berørte konstruktørene kan kjøres.
Et annet alternativ er å bruke SQLs innebygde HASHBYTES-funksjon i stedet for .NET Frameworks SHA-2-familie av API-er. HASHBYTES-funksjonen kan kalles direkte fra SQL og krever ikke skriving av forvaltet kode.
Løsning Microsoft har løst dette problemet med oppdatering KB5043804.

Slik får du denne oppdateringen

Installer denne oppdateringen

Utgivelseskanal Tilgjengelig Neste trinn
Windows Update og Microsoft Update Ja Ingen. Oppdateringen blir lastet ned og installert fra Windows Update automatisk.
Windows Update for bedrifter Ja Ingen. Oppdateringen blir lastet ned og installert fra Windows Update automatisk.
Microsoft Update-katalog Ja Du kan få denne oppdateringen som en frittstående pakke ved å gå til nettstedet Microsoft Update-katalog.
Windows Server Update Services (WSUS) Ja Denne individuelle produktoppdateringen for .NET Framework installeres, slik det er aktuelt, ved å bruke operativsystemoppdateringen. Hvis du vil ha mer informasjon om operativsystemoppdateringer, kan du se tilleggsinformasjon om denne oppdateringen .

Filinformasjon

Du finner en liste over filene i denne oppdateringen ved å laste ned filinformasjonen for samleoppdateringen.

Forutsetninger

Hvis du vil bruke denne oppdateringen, må du ha .NET Framework 3.5 eller 4.8 installert.

Behov for omstart

Hvis noen av de berørte filene er i bruk, må du starte datamaskinen på nytt etter at du har installert denne oppdateringen. Vi anbefaler at du avslutter alle .NET Framework-baserte programmer før du installerer denne oppdateringen.

Slik får du hjelp og støtte for denne oppdateringen