Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Data de lansare:21 iulie 2020

Versiune: .NET framework 3,5 și 4.7.2

Actualizarea de 21 iulie 2020 pentru Windows 10 versiunea 1809 și Windows Server 2019 include îmbunătățiri de fiabilitate cumulativă în .NET 3,5 și 4.7.2. 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 cerințele preliminare și reporniți secțiunea cerințe .

Îmbunătățiri ale calității și fiabilității

CLR1

-Adresează căderi rare care pot apărea în timpul livrării de anulare a firului.

ASP.NET

-Utilizați hash-ul compatibil FIPS în datele de telemetrie ASP.Net.

-Abordează o problemă în care "Nespecificat" nu a fost o valoare permisă în config pentru atributul ' cookieSameSite ' din secțiunile de configurare a formelor și de configurare a stării sesiunilor.

-Abordează o problemă în care primele solicitări către un site rece returnează uneori o eroare de configurare a serverului din System. Web. DirectoryMonitor. AddFileMonitor ().

WPF2

-Abordează o problemă în care reîncadrează TextBlock (face diferite decizii de rupere a liniilor) în timpul redării și al testului de lovire, comparativ cu timpul măsurării. Simptomele includ text lipsă, iar FailFast se defectează în timpul procesării textelor programatic.

-Abordează o eroare de filet de randare cauzată de HostVisual deconectarea țintei sale pe un fir greșit.

-Adresează un Hang în timp ce defilați un TreeView al cărui arbore este neuniformă, în sensul că copiii unui nod guvernează subarborii ale căror dimensiuni sunt destul de diferite.

-Comanda copie DataGrid aruncă o excepție dacă clipboardul sistemului este blocat de alt proces. Acest lucru se blochează, deoarece nu există, de obicei, niciun cod de aplicație în stivă pentru a prinde excepția. Comportamentul casetei text (și a altor aplicații, cum ar fi Notepad, Word, browsere) în această situație este să nu reușească în liniște-nimic nu este copiat în Clipboard, dar fără excepție. O aplicație WPF poate opta acum pentru acest comportament setând <appSettings> <Add Key = "ShouldThrowOnDataGridCopyOrCutFailure" Value = "false"/> </appSettings>în fișierul aplicației. config.

-Abordează modul în care este redactat textul non-animat cu TextRenderingMode = "ClearType" și TextFormattingMode = "ideal". Acum folosește un algoritm simetric de antialias, care produce rezultate vizuale mai bune pentru textul cu contururi fine (comune în limbi din Orientul îndepărtat, arabă, ebraică și fonturi proiectate special pentru antialias simetric).

-Abordează o cădere care poate apărea atunci când închideți un sfat ecran care este reintrodus din nou prin cod utilizator.

-Abordează o scurgere de memorie în System. speech. SpeechSynthesizer.

-Abordează problemele din construirea modelului intern pentru un document FixedPage. Un text a apărut în ordinea greșită în scopul de a edita operațiuni precum selecția și copierea/lipirea.

Bibliotecile nete

-Adresează o scurgere de memorie în HttpListener.

1 Runtime limbaj comun (CLR) 2 Windows Presentation Foundation (WPF)

Probleme cunoscute în această actualizare

Aplicațiile cadru de prezentare Windows (WPF) care utilizează două sau mai multe elemente HostVisual aparținând unui fir comun, unde ambele elemente HostVisual sunt rugate să se deconecteze de la ținta lor vizuală în aproximativ același timp, corespondența nu reușește cu următoarea eroare:

Tip de excepție: System. COMException Mesaj: UCEERR_RENDERTHREADFAILURE (HRESULT 0x88980406) Callstack: Top Frame este System. Windows. media. Compozition. Ducele + Channel. SyncFlush ()

Soluții

Puteți dezactiva remedierea problematică setând comutatorul AppContext "switch. System. Windows. media. HostVisual. DisconnectsOnWrongThread" la True, utilizând una dintre metodele descrise aici.  Acest lucru expune aplicația la eroarea inițială, astfel că ar trebui să eliminați comutatorul după ce o remediere este publicată printr-o actualizare viitoare.

Soluție 1

• Adăugați următoarea intrare în fișierul app. config pentru a dezactiva remedierea problematică într-o singură aplicație.

<runtime>     <AppContextSwitchOverrides value="Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/> </runtime>

Rețineți că, dacă configurația aplicației are deja o intrare pentru <AppContextSwitchOverrides>, trebuie să adăugați noua setare în acea intrare, separată de alte argumente cu punct și virgulă:

   <AppContextSwitchOverrides value="Switch.SomeOtherSwitch=true; Switch.System.Windows.Media.HostVisual.DisconnectsOnWrongThread=true"/>

Soluție 2

• Aplicați următoarea subcheie de registry pentru a dezactiva remedierea problematică pentru toate aplicațiile WPF de pe computer.  Avertisment Pot apărea probleme grave dacă modificați registry incorect utilizând Registry Editor sau utilizând altă metodă. Aceste probleme pot necesita reinstalarea sistemului de operare. Microsoft nu poate garanta că aceste probleme pot fi rezolvate. Modificați registry pe propriul risc.

Locație: HKEY_LOCAL_MACHINE \Software\Microsoft\. NETFramework\AppContext\ Nume: switch. System. media. HostVisual. DisconnectsOnWrongThread Tip: șir Valoare: True

Rețineți că pe sistemele de operare 64 de biți, trebuie să aplicați și o subcheie de registry cu același nume, tip și valoare în locație: HKEY_LOCAL_MACHINE \Software\Wow6432Node\Microsoft\. NETFramework\AppContext\

Rezolvare

Pentru a rezolva această problemă, instalați actualizarea pentru .NET Framework 3,5 și 4.7.2 pentru Windows 10 versiunea 1809 și Windows Server 2019 KB4580422.

 

Informații suplimentare despre această actualizare

Articolele următoare conțin informații suplimentare despre această actualizare, deoarece se referă la versiunile de produs individuale.

  • Descrierea 4567327a versiunii preliminare a actualizării cumulative pentru .NET Framework 3,5, 4.7.2 și 4,8 pentru windows 10 versiunea 1809 și Windows Server 2019 (KB4567327)

Cum se obține și se instalează actualizarea

Instalați această actualizare

Canal de lansare

Disponibile

Pasul următor

Actualizare Windows și Microsoft Update

Da

Pentru a descărca și a instala această actualizare, accesați setări > actualizare & securitate > Actualizare Windows, apoi selectați Căutare actualizări.

Catalog Microsoft Update

Da

Pentru a obține pachetul independent pentru această actualizare, accesați site-ul web Catalog Microsoft Update .

Windows Server Update Services (WSUS)

Nu

Puteți importa manual această actualizare în WSUS. Consultați catalogul de actualizări Microsoft pentru instrucțiuni.

 

Informații despre fișier

Pentru o listă a fișierelor furnizate în această actualizare, descărcați informațiile despre fișier pentru actualizarea cumulativă.

Cerinţe preliminare

Pentru a aplica această actualizare, trebuie să aveți .NET framework 3,5 sau 4.7.2 instalat.

Cerință de repornire

Trebuie să reporniți computerul după ce aplicați această actualizare dacă sunt utilizate fișiere afectate. Vă recomandăm să închideți toate aplicațiile bazate pe .NET Framework înainte de a aplica această actualizare.

Cum se obține ajutor și asistență pentru această actualizare

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×