Actualizarea cumulativă pentru .NET Framework 4.8 pentru Windows 10 versiunea 1803 din 15 octombrie 2019- KB4519572
Applies To
.NETData de lansare:
15 octombrie 2019Versiune:
.NET Framework 4.8Actualizarea din 15 octombrie 2019 pentru Windows 10 versiunea 1803 include îmbunătățiri de fiabilitate cumulative în .NET 4.8. Vă recomandăm să aplicați această actualizare ca parte a rutinelor obișnuite de întreținere. Înainte de a instala această actualizare, consultați secțiunile Cerințe preliminare și Repornire .
Îmbunătățiri ale calității și fiabilității
ASP.NET |
Tratează o problemă cu ValidationContext.MemberName atunci când utilizați DataAnnotation.ValidationAttribute particularizat. |
WPF1 |
Tratează și problema ce cauzează ca redarea software-ului să nu reușească să deseneze imagini a căror poziție și scalare sunt prea mari. De exemplu, un element Imagine cu lățime=10, sursă la un bitmap cu lățime=500 și poziționat 700 pixeli de la marginea stângă a ferestrei de încadrare, nu reușește să apară, deoarece factorul de scalare S = 500/10 = 50 și poziția X=700 sunt prea mari, în sensul că produsul lor S * X = 50 * 700 = 35000 depășește 2^15 = 32768. |
CLR2 |
Reduce riscul de a returna constructorinfo neordonat din Type.GetConstructors(). Comportament îmbunătățit în scenariile în care erorile externe (cum ar fi cele cu eliberare dublă) împiedică pornirea firelor de sistem de operare subiacente. Runtime-ul nu reușește acum, cu o eroare de diagnosticare în loc să aștepte să înceapă firul. Acest lucru permite o recuperare mai bună a erorilor și diagnostice mai bune ale problemei care a cauzat eroarea. Tratează și problema cu apelurile .NET COM legate întârziate care conțin SafeArrays, în care SafeArray nu este complet inițializat. |
Winforms |
Tratează o problemă care împiedica navigarea la ultimul element al elementului de meniu vertical prin apăsarea cu o singură tastă săgeată în sus. Tratează și problema în care grila de proprietăți poate genera o NullReferenceException atunci când selecția se modifică în null (nu este selectat nimic) ca răspuns la modificările de valoare |
1 Windows Presentation Foundation (WPF) 2 Common Language Runtime (CLR)
Probleme cunoscute în această actualizare
Simptome:
După aplicarea acesteiactualizări cumulative din 15 octombrie pentru .NET Framework 4.8, unele aplicații ClickOnce și aplicațiile care creează AppDomain implicit cu un set de permisiuni restricționat pot observa erori la lansarea aplicației sau la rularea aplicației sau comportamente neașteptate. Problema observabilă este System.AppDomainSetup.TargetFrameworkName (https://learn.microsoft.com/en-us/dotnet/api/system.appdomainsetup.targetframeworkname?view=netframework-4.8) este nulă, ceea ce duce la orice quirks care permite revenirea la comportamentele .NET Framework 4.0.
Soluţie:
Clienții care observă noi erori neașteptate sau probleme funcționale pot implementa o setare de aplicație prin adăugarea (sau îmbinarea) secțiunii următoare la fișierul de configurare a aplicației:
<?xml version="1.0" encoding="utf-8" ?> >de configurare < >runtime < <AppContextSwitchOverrides value="Switch.System.Reflection.DoNotForceOrderOfConstructors=true" /> ></runtime > </configurare |
Rezolvare
Pentru a rezolva această problemă, instalați actualizarea pentru .NET Framework 4.8 pentru Windows 10 versiunea 1803 KB4533000.
Cum se obține și se instalează actualizarea
Instalați această actualizare
Pentru a descărca și a instala această actualizare, accesați Setări > Actualizare & Windows Update > securitate, apoi selectați Căutați actualizări.
Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update .
Informații despre fișier
Pentru o listă a fișierelor furnizate în această actualizare, descărcați informațiile de fișier pentru actualizarea cumulativă.
Cerinţe preliminare
Pentru a aplica această actualizare, trebuie să aveți .NET Framework 4.8 instalat.
Cerință repornire
Trebuie să reporniți computerul după ce aplicați această actualizare dacă sunt utilizate fișiere afectate. Vă recomandăm să ieșiți din toate aplicațiile bazate pe .NET Framework înainte de a aplica această actualizare.
Informații despre înlocuirea actualizării
Această actualizare înlocuiește actualizările lansate anterior 4515842.
Cum se obține ajutor și asistență pentru această actualizare
-
Ajutor pentru instalarea actualizărilor: Windows Update Întrebări frecvente
-
Protejați-vă online și acasă: asistență Securitate Windows
-
Asistență locală în funcție de țara dvs.: Asistență internațională