Applies To.NET

Udgivelsesdato:15. oktober 2019

Version:.NET Framework 4.8

Opdateringen for 15. oktober 2019 til Windows 10 version 1607 og Windows Server 2016 indeholder kumulative pålidelighedsforbedringer i .NET 4.8. Vi anbefaler, at du anvender denne opdatering som en del af dine almindelige vedligeholdelsesrutiner. Før du installerer denne opdatering, skal du se afsnittene Forudsætninger og Krav til genstart .

Kvalitets- og pålidelighedsforbedringer

ASP.NET

Løser et problem med ValidationContext.MemberName, når du bruger brugerdefineret DataAnnotation.ValidationAttribute.

WPF1

Løser og problem, hvor softwaregengivelse ikke kan tegne billeder, hvis placering og skalering er for stor. F.eks. et billedelement med Width=10, kildet til en bitmap med width=500 og placeret 700 pixel fra venstre kant af omslutningsvinduet, vises ikke, fordi skaleringsfaktoren S = 500/10 = 50 og positionen X=700 er for stor, i den forstand at deres produkt S * X = 50 * 700 = 35000 overstiger 2^15 = 32768.

CLR2

Reducerer risikoen for returnering af ikke-sorterede ConstructorInfo'er fra Type.GetConstructors().

Forbedret funktionsmåde i scenarier, hvor eksterne fejl (f.eks. en dobbeltfri) forhindrer underliggende OS-tråde i at starte. Kørselstidspunktet mislykkes nu med en diagnosticeringsfejl i stedet for at vente på, at tråden starter. Dette giver mulighed for bedre genoprettelse af fejl og bedre diagnosticering af det problem, der forårsagede fejlen.

Løser og problem med forsinkede .NET COM-opkald, der indeholder SafeArrays, hvor SafeArray ikke er fuldt initialiseret.

Winforms

Løser et problem, der forhindrede navigation til det sidste element i det rullede menupunkt ved enkelt tryk på pil op.

Løser og problem, hvor egenskabsgitteret kan udløse en NullReferenceException, når markeringen ændres til null (intet er markeret) som svar på værdiændringer

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

Kendte problemer i denne opdatering

Symptomer:

Når du har anvendt denne kumulative opdatering fra 15. oktober til .NET Framework 4.8, kan nogle ClickOnce-programmer og programmer, der opretter standardAppDomain med et begrænset tilladelsessæt, opleve programstart- eller program runtime-fejl eller uventede funktionsmåder. Det observerede problem er, at System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) er null, hvilket fører til eventuelle quirks, der gør det muligt at vende tilbage til .NET Framework 4.0-funktionsmåder.

Løsning:

Kunder, der oplever nye uventede fejl eller funktionsproblemer, kan implementere en programindstilling ved at tilføje (eller flette) følgende afsnit til din programkonfigurationsfil:

<?xml version="1.0" encoding="utf-8" ?> <konfiguration>       <runtime->           <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />       </runtime-> </configuration>

Løsning

Du kan løse dette problem ved at installere opdateringen til .NET Framework 4.8 til Windows 10 version 1607 og Windows Server 2016 KB4532997.

Sådan henter og installerer du opdateringen

Installér denne opdatering

Hvis du vil downloade og installere denne opdatering, skal du gå til Indstillinger > Opdater & Sikkerhed > Windows Update og derefter vælge Søg efter opdateringer.

Du kan få den separate pakke til denne opdatering ved at gå til webstedet Microsoft Update-katalog .

Filoplysninger

Du kan få en liste over de filer, som denne opdatering omfatter, ved at downloade filoplysninger for samlet opdatering.

Forudsætninger

Hvis du vil anvende denne opdatering, skal du have .NET Framework 4.8 installeret.

Krav om genstart

Du skal genstarte computeren, når du har anvendt denne opdatering, hvis der bruges berørte filer. Vi anbefaler, at du afslutter alle .NET Framework-baserede programmer, før du anvender denne opdatering.

Oplysninger om opdateringserstatning

Denne opdatering erstatter tidligere udsendte opdateringer 4515839.

Sådan får du hjælp og support til denne opdatering

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.