24 september 2019 – Kumulativ uppdatering för KB4515839 för .NET Framework 4.8 för Windows 10, version 1607

Gäller för
.NET

Obs

  • Premiärdatum:
    24 september 2019
  • Version:
    .NET Framework 4.8

Uppdateringen från 24 september 2019 för Windows 10 version 1607 innehåller kumulativa förbättringar av tillförlitligheten i Microsoft .NET Framework 4.8. Vi rekommenderar att du använder den här uppdateringen som en del av dina vanliga underhållsrutiner. Innan du installerar den här uppdateringen läser du avsnitten Krav och Starta om.

Kvalitets- och tillförlitlighetsförbättringar

BCL1
  • Åtgärdar ett problem som påverkar trådkonkurrens som uppstår i BinaryFormatter.GetTypeInformation genom att använda ConcurrentDictionary för att hantera åtkomst till flera trådar.
WPF2
  • Åtgärdar ett problem som påverkar en WPF-kombinationsruta (eller någon väljare) i en DataGrid-cell som kan försöka ändra dess markeringsegenskaper (SelectedIndex, SelectedItem, SelectedValue) när cellens dataobjekt omvirtualiseras eller tas bort från den underliggande samlingen. Detta kan inträffa om väljarens ItemSource-egenskap är databunden via cellens DataContext-inställning . Beroende på virtualiseringsläget och de bindningar som deklareras för markeringsegenskaperna kan symptomen inkludera oväntade ändringar (av null) av dataobjektets egenskaper och oväntade visningar (som null) av andra dataobjekt som återanvänder användargränssnittet som tidigare var kopplat till det omvirtualiserade objektet.
  • Åtgärdar ett problem som innebar att ett WPF-textBox- eller RichTextBox-element som har stavningskontroll aktiverat kraschade och returnerade felet "ExecutionEngineException" i vissa situationer, inklusive infogning av text nära en hyperlänk.
  • Åtgärdar ett problem som påverkar Per-Monitor medvetna WPF-program som är värdar för System-Aware eller omedvetna underordnade fönster och som körs på .NET Framework 4.8. Den här .NET-versionen kraschar ibland och returnerar ett "System.Collections.Generic.KeyNotFoundException"-undantag.
CLR3
  • Åtgärdar ett problem som kan göra att hanteringsläckor uppstår i scenarier med upprepad inläsning och borttagning av Mscoree.dll.
  • Åtgärdar sällsynta fall som felaktigt orsakar processavslutning i stället för att leverera det förväntade NullReferenceException-resultatet .

         1 Basklassbibliotek (BCL)
2 Windows Presentation Foundation (WPF)
3 Common Language Runtime (CLR)

Hur man hämtar och installerar uppdateringen

Installera den här uppdateringen

Den här uppdateringen laddas ned och installeras automatiskt via Windows Update.

Om du vill hämta det fristående paketet för uppdateringen går du till webbplatsen Microsoft Update Catalog.

Filinformation

Om du vill ha en lista med de filer som ingår i den här uppdateringen kan du ladda ned filinformation för kumulativ uppdatering 4515839.

Krav

Om du vill tillämpa den här uppdateringen måste du ha installerat .NET Framework 4.8.

Krav på omstart

Du måste starta om datorn när du har installerat den här uppdateringen om några filer som påverkas används. Vi rekommenderar att du avslutar alla .NET Framework-baserade program innan du installerar den här uppdateringen.

Ersättningsinformation om uppdateringen

Den här uppdateringen ersätter tidigare utgiven uppdatering [4511518](https://support.microsoft.com/help/4511518\).

Så här får du hjälp och support för den här uppdateringen