Applies To.NET

Udgivelsesdato: 9. februar 2021

Version: .NET Framework 4.8

Oversigt

Sikkerhedsforbedringer

Denne sikkerhedsopdatering adresserer en denial of service-sikkerhedsrisiko i .NET Framework. Du kan finde flere oplysninger i CVE-2021-24111.

Kvalitetsforbedringer

ASP.NET

- Løser et problem, hvor nogle ASP.Net-programmer mislykkes under prækompilering – sandsynligvis med en meddelelse, der indeholder ordene "Error ASPCONFIG", efter installation af den opdatering, der blev udgivet d. 20. oktober.

WPF1

- Adresserer en hængende, når du ruller til slutningen af en TreeView, når layout afrunding er aktiveret, og DPI-skalering ikke er 100 %.

CLR

- Forbedrer pålideligheden af den automatiske opgave til generering af oprindelige billeder.

1 Windows Presentation Foundation (WPF)

Kendte problemer i denne opdatering

Symptom

Når du har installeret denne opdatering, kan WPF-apps gå ned med en kaldsak, der ligner

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 sker, når du skriver en HwndSource, hvis RootVisual er null, en situation, der opstår i Visual Studio ved docking eller opdeling af vinduer, og som kan opstå i andre apps.

Løsning

Du kan løse dette problem ved at angive to AppContext-parametre ved hjælp af en af de metoder, der er beskrevet i AppContext Class (System) under overskriften "AppContext for library consumers".  Parametrene navngivesSwitch.System. Windows.Interop.MouseInput.OptOutOfMoveToChromedWindowFix ogSwitch.System. Windows.Interop.MouseInput.DoNotOptOutOfMoveToChromedWindowFix, og begge skal være indstillet til "sand".   Det første skift undgår nedbruddet, men introducerer igen den fejl, der er rettet i nøgleerne.  Den anden parameter ignoreres i øjeblikket, men genkendes i en fremtidig .NET-opdatering, der indeholder en rettelse til null-referencenedbruddet.  gendanner den oprindelige fejlrettelse.

Brug f.eks. app.config filmetoden til at anvende løsningen i programområdet:

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

Sådan får du denne opdatering

Installér denne opdatering

Udgivelseskanal

Tilgængelig

Næste trin

Windows Update og Microsoft Update

Ja

Ingen. Denne opdatering downloades og installeres automatisk fra Windows Update.

Microsoft Update-katalog

Ja

Hvis du vil hente den enkeltstående pakke til denne opdatering, skal du gå til webstedet For Microsoft Update-katalog.

Windows Server Update Services (WSUS)

Ja

Denne opdatering synkroniseres automatisk med WSUS, hvis du konfigurerer Produkter og Klassificeringer på følgende måde:

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

Klassificering:Sikkerhedsopdateringer

Filoplysninger

Hvis du vil se en liste over de filer, der er angivet i denne opdatering, skal du hente filoplysningerne for den kumulative opdatering.

Oplysninger om beskyttelse og sikkerhed

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.