15. oktobar 2019. – KB4519564 kumulativna ispravka za .NET Framework 4.8 za Windows 10 verziju 1709

Primenjuje se na
.NET

Napomena

  • Datum izdavanja:
    15 oktobra, 2019
  • Verzija:
    .NET Framework 4.8

Ispravka od 15. oktobra 2019. za Windows 10 verziju 1709 obuhvata kumulativna poboljšanja pouzdanosti u softveru .NET 4.8. Preporučujemo da primenite ovu ispravku u sklopu redovnog održavanja. Pre nego što instalirate ovu ispravku, pogledajte odeljke "Preduslovi" i "Zahtevi za ponovnim pokretanjem ".

Poboljšanja kvaliteta i pouzdanosti

ASP.NET Rešava problem sa ValidationContext.MemberName kada se koristi prilagođeni DataAnnotation.ValidationAttribute.
WPF1 Adrese i problem gde prikazivanje softvera ne uspeva da nacrta slike čiji su položaj i razmere preveliki. Na primer, element slike sa Širina = 10, koji je izvor bitmap slike sa širinom = 500 i postavljen na 700 piksela od leve ivice zatvorenog prozora, ne pojavljuje se jer su faktor razmere S = 500/10 = 50 i položaj X=700 preveliki u smislu da njihov proizvod S * X = 50 * 700 = 35000 premašuje 2^15 = 32768.
CLR2 Smanjuje rizik od vraćanja neuređenih ConstructorInfo iz Type.GetConstructors().
Poboljšano ponašanje u scenarijima gde spoljne greške (kao što je dvostruko besplatno) sprečavaju pokretanje osnovnih niti operativnog sistema. Runtime sada ne uspeva uz dijagnostičku grešku umesto da se odaziva i čeka da se nit pokrene. To omogućava bolji oporavak od otkazivanja i bolju dijagnostiku problema koji je izazvao otkaz.
Adrese i problem sa kasno vezanim .NET COM pozivima koji sadrže SafeArrays gde SafeArray nije potpuno pokrenut.
Dobitna sredstva Rešava problem koji sprečava navigaciju do poslednje stavke padajućeg menija pomoću jednog pritiska tastera sa strelicom nagore.
Adrese i problem gde koordinatna mreža svojstava može da izbaci NullReferenceException kada se izbor promeni u vrednost "null" (ništa nije izabrano) kao odgovor na promene vrednosti

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

Poznati problemi u ovoj ispravci

Simptomi:

Nakon primene ove kumulativne ispravke od 15. oktobra za .NET Framework 4.8, neke ClickOnce aplikacije i aplikacije koje kreiraju podrazumevani AppDomain sa ograničenim skupom dozvola mogu da primete pokretanje aplikacije ili otkazivanja izvršavanja aplikacije ili neočekivana ponašanja. Uočljivi problem je da System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) ima vrednost bez vrednosti, što dovodi do bilo kakvih hirova koji omogućavaju vraćanje na .NET Framework 4.0 ponašanja.

Zaobilaženje problema:

Korisnici koji primećuju nove neočekivane greške ili funkcionalne probleme mogu da primene postavku aplikacije dodavanjem (ili objedinjavanjem) sledećeg odeljka u konfiguracionu datoteku aplikacije:

<?xml version="1.0" encoding="utf-8" ?>
<Konfiguracija>
<vreme izvršavanja>
<AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" />
</runtime>
</configuration>

Rešenje

Da biste rešili ovaj problem, instalirajte ispravku za .NET Framework 4.8 za Windows 10 verziju 1709 KB4532999.

Kako da nabavite i instalirate ispravku

Instaliraj ovu ispravku

Da biste preuzeli i instalirali ovu ispravku, idite na Postavke>Ažuriranje & Bezbednost>Windows Update a zatim izaberite stavku Proveri da li postoje ispravke.

Da biste preuzeli samostalni paket za ovu ispravku, idite na veb lokaciju Kataloga Microsoft Update .

Informacije o datoteci

Za listu datoteka koje su obezbeđene u ovoj ispravci preuzmite informacije o datoteci za kumulativno ažuriranje.

Preduslovi

Da biste primenili ovu ispravku, morate da imate instaliran .NET Framework 4.8.

Zahtev za ponovnim pokretanjem

Nakon primene ove ispravke morate ponovo pokrenuti računar ako se koriste neki pogođeni fajlovi. Preporučujemo da izađete iz svih aplikacija zasnovanih na .NET Framework-u pre nego što primenite ovu ispravku.

Ažurirajte informacije o zameni

Ova ispravka zamenjuje prethodno objavljene ispravke [4515841](https://support.microsoft.com/help/4515841\).

Kako da dobijete pomoć i podršku za ovu ispravku