15 oktober 2019 – Kumulativ uppdatering för KB4519562 för .NET Framework 4.8 för Windows 10 version 1607 och Windows Server 2016

Gäller för
.NET

Obs

  • Premiärdatum:
    15 oktober 2019
  • Version:
    .NET Framework 4.8

Uppdateringen från 15 oktober 2019 för Windows 10 version 1607 och Windows Server 2016 innehåller kumulativa tillförlitlighetsförbättringar i .NET 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

ASP.NET Åtgärdar ett problem med ValidationContext.MemberName när anpassad DataAnnotation.ValidationAttribute.
WPF1 Åtgärdar problemet med att programvarurendering inte kan rita bilder vars position och skalning är för stora. Ett bildelement med bredd=10, som kommer från en bitmapp med bredd=500 och är placerat 700 bildpunkter från det omgivande fönstrets vänstra kant, visas till exempel inte eftersom skalningsfaktorn S = 500/10 = 50 och positionen X=700 är för stora, i den meningen att deras produkt S * X = 50 * 700 = 35000 överstiger 2^15 = 32768.
CLR2 Minskar risken för att returnera osorterade ConstructorInfos från Type.GetConstructors().
Förbättrat beteende i scenarier där externa buggar (till exempel "double-free") förhindrar underliggande OS-trådar från att starta. Körningen misslyckas nu med ett diagnostikfel i stället för att vänta på att tråden ska starta. På så sätt kan du återställa fel bättre och få bättre diagnostik för problemet som orsakade felet.
Åtgärdar och problem med sent bundna .NET COM-anrop som innehåller SafeArrays där SafeArray inte har initierats fullständigt.
Winforms Åtgärdar ett problem som gjorde att det inte gick att navigera till det sista objektet i det nedrullningsbara menyalternativet med en enda tryckning på uppåtpilen.
Åtgärdar och problemet med att egenskapsrutnätet kan generera ett NullReferenceException när urvalet ändras till null (ingenting är markerat) som svar på värdeändringar

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

Kända problem i den här uppdateringen

Symptom:

När du har installerat den här kumulativa uppdateringen från den 15 oktober för .NET Framework 4.8 kan vissa ClickOnce-program och program som skapar standardappdomänen med en begränsad behörighetsuppsättning observera programstarts- eller programkörningsfel eller oväntade beteenden. Det observerbara problemet är att System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) är null, vilket leder till eventuella egenheter som gör det möjligt att återgå till .NET Framework 4.0-beteenden.

Tillfällig lösning:

Kunder som observerar nya oväntade fel eller funktionella problem kan implementera en programinställning genom att lägga till (eller sammanfoga) följande avsnitt i programkonfigurationsfilen:

<?xml version="1.0" encoding="UTF-8" ?>
<Konfiguration>
<körtid>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</körning>
</konfiguration>

Lösning

Lös problemet genom att installera uppdateringen för .NET Framework 4.8 för Windows 10 version 1607 och Windows Server 2016 KB4532997.

Hur man hämtar och installerar uppdateringen

Installera den här uppdateringen

Om du vill ladda ned och installera den här uppdateringen går du till Inställningar>Uppdatering & säkerhet>Windows Update och väljer sedan Sök efter uppdateringar.

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.

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 utgivna uppdateringar [4515839](https://support.microsoft.com/help/4515839\).

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