Applies To.NET

Utgivelsesdato: 9. februar 2021

Versjon: .NET Framework 4.8

Sammendrag

Sikkerhetsforbedringer

Denne sikkerhetsoppdateringen løser et sikkerhetsproblem som kan føre til tjenestenekt i .NET Framework. Hvis du vil ha mer informasjon, kan du se CVE-2021-24111.

Kvalitetsforbedringer

ASP.NET

– Løser et problem der noen ASP.Net-programmer mislykkes under forhåndskompilering etter at oppdateringen ble installert 20. oktober, sannsynligvis med en melding som inneholder ordene «Feil ASPCONFIG».

WPF1

- Adresserer et heng når du ruller til slutten av en TreeView, når oppsettsrunding er aktivert og PPT-skalering ikke er 100 %.

CLR

– Forbedrer påliteligheten til automatisk generering av opprinnelig bilde-oppgave.

1 Windows Presentation Foundation (WPF)

Kjente problemer i denne oppdateringen

Symptom

Når du har installert denne oppdateringen, kan WPF-apper krasje med en anropsstakk som ligner på

Exception Info: System.NullReferenceException at System.Windows.Interop.HwndMouseInputProvider.HasCustomChrome(System.Windows.Interop.HwndSource, RECT ByRef) at System.Windows.Interop.HwndMouseInputProvider.GetEffectiveClientRect(IntPtr)
at System.Windows.Interop.HwndMouseInputProvider.PossiblyDeactivate(IntPtr, Boolean)
at System.Windows.Interop.HwndMouseInputProvider.Dispose()

Dette skjer når du disponerer en HwndSource hvis RootVisual er null, en situasjon som oppstår i Visual Studio når du forankrer eller deler vinduer, og kan oppstå i andre apper.

Omgå problemet

Du kan omgå dette problemet ved å angi to AppContext-brytere ved hjelp av en av metodene som er beskrevet i AppContext Class (System) under overskriften AppContext for biblioteksbrukere.  Bryterne kallesSwitch.Sys tem. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix ogSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix, og begge skal settes til «sann».   Den første bryteren unngår krasjet, men introduserer feilen løst i KB-ene på nytt.  Den andre bryteren ignoreres for øyeblikket, men gjenkjennes i en fremtidig .NET-oppdatering som inneholder en løsning for nullreferansekrasjet.  Den gjenoppretter den opprinnelige feilrettingen.

Hvis du for eksempel bruker app.config filmetoden til å bruke den midlertidige løsningen på programomfanget:

<AppContextSwitchOverrides value="Switch.System.Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix=true; Switch.System.Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix=true " />

Slik får du denne oppdateringen

Installer denne oppdateringen

Utgivelseskanal

Tilgjengelig

Neste trinn

Windows Update og Microsoft Update

Ja

Ingen. Denne oppdateringen lastes ned og installeres automatisk fra Windows Update.

Microsoft Update-katalog

Ja

Hvis du vil ha den frittstående pakken for denne oppdateringen, kan du gå til nettstedet for Microsoft Update-katalogen.

Windows Server Update Services (WSUS)

Ja

Denne oppdateringen synkroniseres automatisk med WSUS hvis du konfigurerer produkter og klassifiseringer på følgende måte:

Produkt:Windows 10, versjon 1607 og Windows Server, versjon 2016

Klassifisering:Sikkerhetsoppdateringer

Filinformasjon

Hvis du vil se en liste over filene som finnes i denne oppdateringen, kan du laste ned filinformasjonen for kumulativ oppdatering.

Informasjon om beskyttelse og sikkerhet

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.