Iulie 2017 Descrierea previzualizării setului de calitate pentru .NET Framework 4.6 pentru Windows Server 2008 SP2 și .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 pe Windows 7 SP1 și Windows Server 2008 R2 SP1: 18 iulie 2017

Se aplică la
.NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Vizualizați produsele pentru care se aplică acest articol.

Introducere

Această actualizare preliminară din iulie 2017 pentru Windows Server 2008 Service Pack 2 (SP2) include îmbunătățiri de fiabilitate cumulative în .NET Framework 4.6. În plus, această actualizare preliminară pentru Windows 7 Service Pack 1 (SP1) și Windows Server 2008 R2 SP1 include îmbunătățiri de fiabilitate cumulative în .NET Framework 4.6, 4.6.1, 4.6.2 și 4.7. Vă recomandăm să aplicați această actualizare ca parte din rutina de întreținere obișnuită. Înainte de a instala această actualizare, consultați secțiunile "Cerințe preliminare" și "Cerință de repornire".

Important

  • Dacă instalați un pachet lingvistic după ce instalați această actualizare, trebuie să reinstalați această actualizare. Prin urmare, vă recomandăm să instalați toate pachetele lingvistice de care aveți nevoie înainte de a instala această actualizare. Pentru mai multe informații, consultați Adăugarea pachetelor lingvistice la Windows.

Probleme cunoscute din această actualizare

Dacă faceți upgrade la .NET Framework 4.7 după ce aplicați această actualizare pe un dispozitiv cu tehnologie tactilă, este posibil să întâmpinați erori COMException în aplicațiile Windows Presentation Framework (WPF). Pentru mai multe informații, consultați următorul articol din Baza de cunoștințe Microsoft:

4033488 eroarea "COMException" din aplicațiile WPF după instalarea .NET Framework 4.7 pe Windows 7 sau Windows Server 2008 R2

Îmbunătățiri de calitate și fiabilitate

Această actualizare conține actualizări cumulative care au fost lansate anterior, începând cu data de 11 octombrie 2016. În plus, această actualizare conține remedieri pentru următoarele probleme.

CLR (Common Language Runtime)

  • Sunt îmbunătățite blocurile de salt prealocate pentru metodele dinamice. În plus, modificările aduse apelurilor directe AMD64 sunt îmbunătățite pentru o gestionare mai bună a cazurilor în afara razei de acțiune.
  • Remediat: ordonarea blocărilor încărcătorului pentru a evita blocările intermitente în timpul GC care implică tipuri generice complexe.
  • Când aranjați o matrice de structura A și o matrice de structura B ca SAFEARRAY, iar structura A/B are GUID-uri identice, poate apărea o irosire de memorie.

Entity Framework (EF)

  • Dacă există mai mult de 1000 de interogări într-o aplicație EF 4.x, aplicația poate încetini deoarece limita de dimensiune a memoriei cache de interogări a fost depășită. După ce aplicați această remediere, puteți modifica dimensiunea memoriei cache de interogare prin următoarea intrare appSettings :

    <appSettings>
        <add key="EntityFramework_QueryCacheSize" value="3000"/>
    </appSettings>
    

SQL

  • O excepție OverflowException sau IndexOutOfRangeException poate fi generată în etapa de preconectare a deschiderii unei conexiuni SQL, din cauza primirii unui pachet TDS mai mic decât vă așteptați.
  • Atunci când clientul deschide o conexiune la server, sqlclient creează un handle și nu îl închide atunci când conexiunea este eliminată. Acest lucru poate cauza prea multe scurgeri de handle dacă se deschid milioane de conexiuni într-un timp scurt. Acest lucru poate provoca înghețarea sistemului. Această remediere închide handle-urile după ce se închide conexiunea.

Sistem

Infrastructura de management Windows (WMI)

  • Setarea de privilegii pentru infrastructura de gestionare Windows (WMI) este determinată de evenimente, pentru a accepta modificările valorilor opțiunilor.

Windows Presentation Framework (WPF)

  • O aplicație Windows Presentation Framework (WPF) care rulează pe un dispozitiv activat pentru atingere sau stylus poate întâmpina căderi legate de deteriorarea memoriei în PenIMC.dll. Această actualizare tratează aceste probleme.
  • În anumite condiții, aplicațiile WPF care utilizează verificarea ortografică împreună cu dicționare particularizate se pot bloca și pot genera o eroare NullReferenceException . Acest lucru este valabil mai ales pentru acele aplicații care apelează metoda SpellCheck.CustomDictionaries.Clear(). Această actualizare tratează această problemă.

Forme de vinci

  • În anumite condiții, lista de ferestre secundare din bara de meniu din Interfața Windows FormsMultiple-Document Aplicații nu mai este sincronizată cu lista reală de ferestre subordonate deschise. Acest lucru îngreunează selectarea ferestrei corecte de către utilizatori.

Informații suplimentare despre această actualizare

Pentru mai multe informații despre această actualizare legată de Windows 7 SP1 și Windows Server 2008 R2 SP1, consultați următorul articol din Baza de cunoștințe Microsoft:

4032113 iulie 2017 Previzualizare a setului de calitate pentru .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 pe Windows 7 SP1 și Server 2008 R2 SP1: 18 iulie 2017

Pentru mai multe informații despre această actualizare referitoare la Windows Server 2008 SP2, consultați următorul articol din Baza de cunoștințe Microsoft:

4032116 iulie 2017 Previzualizare a setului de calitate pentru .NET Framework 2.0 SP2, 4.5.2, 4.6 pe Windows Server 2008 SP2: 18 iulie 2017

Cum se obține această actualizare

Windows Update

Această actualizare este disponibilă prin Windows Update. Atunci când activați actualizarea automată, această actualizare va fi descărcată și instalată automat. Pentru mai multe informații despre obținerea automată a actualizărilor de securitate, consultați Windows Update: Întrebări frecvente.

Catalog Microsoft Update

Pentru a obține pachetul independent pentru această actualizare, accesați una dintre următoarele pe site-ul web Catalog Microsoft Update:

  • Pentru Windows Server 2008 SP2, faceți clic aici.
  • Pentru Windows 7 SP1 și Windows Server 2008 R2 SP1, faceți clic aici.

Serviciile de actualizare a software-ului Windows (WSUS)

Pe serverul WSUS, urmați acești pași:

  1. Faceți clic pe Start, pe Instrumente de administrare, apoi pe Microsoft Windows Server Update Services 3.0.
  2. Extindeți NumeComputer, apoi faceți clic pe Acțiune.
  3. Faceți clic pe Import Actualizări.
  4. WSUS deschide o fereastră de browser în care vi se poate solicita să instalați un control ActiveX. Trebuie să instalați controlul ActiveX pentru a continua.
  5. După instalarea controlului ActiveX, veți vedea ecranul Catalog Microsoft Update. Tastați 4032116 pentru Windows Server 2008 SP2 sau 4032113 pentru Windows 7 SP1 și Windows Server 2008 R2 SP1 în caseta Căutare, apoi faceți clic pe Căutare.
  6. Găsiți pachetele .NET Framework care se potrivesc cu sistemele de operare, limbajele și procesoarele din mediul dvs. Dați clic pe Adăugați pentru a le adăuga în coș.
  7. După ce selectați toate pachetele de care aveți nevoie, faceți clic pe Vizualizare coș.
  8. Faceți clic pe Import pentru a importa pachetele pe serverul WSUS.
  9. Pentru a reveni la WSUS, faceți clic pe Închidere după importul pachetelor.

Actualizările sunt acum disponibile pentru instalare prin WSUS.

Cerințe preliminare

Pentru a aplica această actualizare, trebuie să aveți instalat următoarele:

  • .NET Framework 4.6, 4.6.1, 4.6.2 sau 4.7 instalat.
  • Actualizarea compilatorului D3D (KB4019478 pentru Windows Server 2008 SP2 sau KB4019990 pentru Windows 7 SP1 și Windows Server 2008 R2 SP1). Această actualizare se instalează automat în comun pentru clienții Windows Update și Windows Server Update Services (WSUS). Clienții Catalogului Microsoft Update trebuie mai întâi să descarce și să instaleze manual actualizarea compilatorului D3D (KB4019478 sau KB4019990) care este grupată împreună cu actualizarea catalogului.

Cerința de repornire

Trebuie să reporniți computerul după ce aplicați această actualizare dacă se utilizează 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 nu înlocuiește nicio actualizare lansată anterior.

Informații despre fișiere

Atribute fișier

Versiunea în limba engleză (Statele Unite ale Americii) a acestei actualizări instalează fișiere care au atributele listate în tabelele următoare. Datele și orele pentru aceste fișiere sunt listate în fusul orar Timp universal (UTC). Datele și orele pentru aceste fișiere de pe computerul local sunt afișate în ora locală împreună cu ora de vară (DST) curentă corespunzătoare. În plus, datele și orele se pot modifica atunci când efectuați anumite operațiuni la fișiere.

Pentru toate versiunile de sisteme bazate pe x86 acceptate

Nume fișier Versiune de fișier Dimensiune fișier Dată Oră
Aspnet_perf.dll 4.7.2102.0 42,672 15 iunie 2017 05:00
aspnet_wp.exe 4.7.2102.0 46,200 15 iunie 2017 05:00
clr.dll 4.7.2102.0 7,221,904 15 iunie 2017 05:00
clrjit.dll 4.7.2102.0 522,912 15 iunie 2017 05:00
dfdll.dll 4.7.2102.0 159,896 15 iunie 2017 05:00
GlobalUserInterface.CompositeFont 116,922 15 iunie 2017 05:00
mscordacwks.dll 4.7.2102.0 1,341,104 15 iunie 2017 05:00
mscordbi.dll 4.7.2102.0 1,164,968 15 iunie 2017 05:00
mscoreei.dll 4.7.2102.0 511,656 15 iunie 2017 05:00
mscorlib.dll 4.7.2102.0 5,614,248 15 iunie 2017 05:00
msvcp120_clr0400.dll 12.0.52519.0 485,576 15 iunie 2017 05:00
msvcr120_clr0400.dll 12.0.52519.0 987,840 15 iunie 2017 05:00
VsVersion.dll 14.7.2102.0 19,112 15 iunie 2017 05:00
peverify.dll 4.7.2102.0 188,584 15 iunie 2017 05:00
PresentationCore.dll 4.7.2102.0 3,616,096 15 iunie 2017 05:00
PresentationFramework.dll 4.7.2102.0 6,200,696 15 iunie 2017 05:00
PresentationHost_v0400.dll 4.7.2102.0 197,336 15 iunie 2017 05:00
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15 iunie 2017 05:00
PresentationNative_v0400.dll 4.7.2102.0 827,112 15 iunie 2017 05:00
ServiceMonikerSupport.dll 4.7.2102.0 29,400 15 iunie 2017 05:00
SMDiagnostics.dll 4.7.2102.0 73,392 15 iunie 2017 05:00
SOS.dll 4.7.2102.0 743,560 15 iunie 2017 05:00
System.Activities.dll 4.7.2102.0 1,532,616 15 iunie 2017 05:00
System.ComponentModel.DataAnnotations.dll 4.7.2102.0 126,272 15 iunie 2017 05:00
System.Core.dll 4.7.2102.0 1,381,536 15 iunie 2017 05:00
System.Data.Entity.dll 4.7.2102.0 4,033,744 15 iunie 2017 05:00
System.IdentityModel.dll 4.7.2102.0 1,088,720 15 iunie 2017 05:00
System.IdentityModel.Services.dll 4.7.2102.0 198,392 15 iunie 2017 05:00
System.Runtime.Serialization.dll 4.7.2102.0 1,052,936 15 iunie 2017 05:00
System.ServiceModel.Channels.dll 4.7.2102.0 157,944 15 iunie 2017 05:00
System.ServiceModel.Discovery.dll 4.7.2102.0 308,472 15 iunie 2017 05:00
System.ServiceModel.dll 4.7.2102.0 6,310,608 15 iunie 2017 05:00
System.ServiceModel.Internals.dll 4.7.2102.0 254,224 15 iunie 2017 05:00
System.ServiceModel.Routing.dll 4.7.2102.0 130,800 15 iunie 2017 05:00
System.ServiceModel.WasHosting.dll 4.7.2102.0 39,672 15 iunie 2017 05:00
System.Web.ApplicationServices.dll 4.7.2102.0 70,936 15 iunie 2017 05:00
System.Web.Extensions.dll 4.7.2102.0 1,849,568 15 iunie 2017 05:00
System.Workflow.Activities.dll 4.7.2102.0 1,051,376 15 iunie 2017 05:00
System.Workflow.ComponentModel.dll 4.7.2102.0 1,541,880 15 iunie 2017 05:00
System.Workflow.Runtime.dll 4.7.2102.0 499,424 15 iunie 2017 05:00
System.Runtime.Caching.dll 4.7.2102.0 109,944 15 iunie 2017 05:00
System.Data.dll 4.7.2102.0 3,391,152 15 iunie 2017 05:00
System.Data.SqlXml.dll 4.7.2102.0 734,408 15 iunie 2017 05:00
System.Deployment.dll 4.7.2102.0 845,504 15 iunie 2017 05:00
System.DirectoryServices.Protocols.dll 4.7.2102.0 201,520 15 iunie 2017 05:00
System.dll 4.7.2102.0 3,526,272 15 iunie 2017 05:00
System.Drawing.dll 4.7.2102.0 600,240 15 iunie 2017 05:00
System.Management.dll 4.7.2102.0 415,432 15 iunie 2017 05:00
System.Security.dll 4.7.2102.0 316,600 15 iunie 2017 05:00
System.Transactions.dll 4.7.2102.0 307,408 15 iunie 2017 05:00
System.Web.dll 4.7.2102.0 5,405,864 15 iunie 2017 05:00
System.Windows.Controls.Ribbon.dll 4.7.2102.0 742,816 15 iunie 2017 05:00
System.Windows.Forms.dll 4.7.2102.0 5,182,168 15 iunie 2017 05:00
System.Xaml.dll 4.7.2102.0 641,192 15 iunie 2017 05:00
System.Xml.dll 4.7.2102.0 2,666,648 15 iunie 2017 05:00
webengine.dll 4.7.2102.0 24,744 15 iunie 2017 05:00
webengine4.dll 4.7.2102.0 549,552 15 iunie 2017 05:00
WindowsBase.dll 4.7.2102.0 1,282,384 15 iunie 2017 05:00
WMINet_Utils.dll 4.7.2102.0 136,368 15 iunie 2017 05:00
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 89,368 15 iunie 2017 05:00
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15 iunie 2017 05:00
WPFFontCache_v0400.exe 4.7.2102.0 25,720 15 iunie 2017 05:00
wpfgfx_v0400.dll 4.7.2102.0 1,344,176 15 iunie 2017 05:00
PenIMC_v0400.dll 4.7.2102.0 82,104 15 iunie 2017 05:00

Pentru toate versiunile de sisteme pe x64-biți acceptate

Nume fișier Versiune de fișier Dimensiune fișier Dată Oră
Aspnet_perf.dll 4.7.2102.0 46,256 15 iunie 2017 05:20
Aspnet_perf.dll 4.7.2102.0 42,672 15 iunie 2017 05:00
aspnet_wp.exe 4.7.2102.0 50,808 15 iunie 2017 05:20
aspnet_wp.exe 4.7.2102.0 46,200 15 iunie 2017 05:00
clr.dll 4.7.2102.0 10,324,624 15 iunie 2017 05:19
clr.dll 4.7.2102.0 7,221,904 15 iunie 2017 05:00
clrjit.dll 4.7.2102.0 1,129,120 15 iunie 2017 05:19
clrjit.dll 4.7.2102.0 522,912 15 iunie 2017 05:00
compatjit.dll 4.7.2102.0 1,259,688 15 iunie 2017 05:19
dfdll.dll 4.7.2102.0 191,640 15 iunie 2017 05:19
dfdll.dll 4.7.2102.0 159,896 15 iunie 2017 05:00
GlobalUserInterface.CompositeFont 116,922 15 iunie 2017 05:00
mscordacwks.dll 4.7.2102.0 1,838,256 15 iunie 2017 05:19
mscordacwks.dll 4.7.2102.0 1,341,104 15 iunie 2017 05:00
mscordbi.dll 4.7.2102.0 1,618,592 15 iunie 2017 05:19
mscordbi.dll 4.7.2102.0 1,164,968 15 iunie 2017 05:00
mscoreei.dll 4.7.2102.0 636,064 15 iunie 2017 05:19
mscoreei.dll 4.7.2102.0 511,656 15 iunie 2017 05:00
mscorlib.dll 4.7.2102.0 5,401,768 15 iunie 2017 05:19
mscorlib.dll 4.7.2102.0 5,614,248 15 iunie 2017 05:00
msvcp120_clr0400.dll 12.0.52519.0 690,008 15 iunie 2017 05:20
msvcp120_clr0400.dll 12.0.52519.0 485,576 15 iunie 2017 05:00
msvcr120_clr0400.dll 12.0.52519.0 993,632 15 iunie 2017 05:20
msvcr120_clr0400.dll 12.0.52519.0 987,840 15 iunie 2017 05:00
VsVersion.dll 14.7.2102.0 19,112 15 iunie 2017 05:19
VsVersion.dll 14.7.2102.0 19,112 15 iunie 2017 05:00
peverify.dll 4.7.2102.0 260,256 15 iunie 2017 05:20
peverify.dll 4.7.2102.0 188,584 15 iunie 2017 05:00
PresentationCore.dll 4.7.2102.0 3,590,344 15 iunie 2017 05:20
PresentationCore.dll 4.7.2102.0 3,616,096 15 iunie 2017 05:00
PresentationFramework.dll 4.7.2102.0 6,200,696 15 iunie 2017 05:00
PresentationHost_v0400.dll 4.7.2102.0 256,728 15 iunie 2017 05:20
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15 iunie 2017 05:20
PresentationHost_v0400.dll 4.7.2102.0 197,336 15 iunie 2017 05:00
PresentationHost_v0400.dll.mui 4.7.2102.0 84,720 15 iunie 2017 05:00
PresentationNative_v0400.dll 4.7.2102.0 1,109,728 15 iunie 2017 05:20
PresentationNative_v0400.dll 4.7.2102.0 827,112 15 iunie 2017 05:00
ServiceMonikerSupport.dll 4.7.2102.0 31,448 15 iunie 2017 05:20
ServiceMonikerSupport.dll 4.7.2102.0 29,400 15 iunie 2017 05:00
SMDiagnostics.dll 4.7.2102.0 73,392 15 iunie 2017 05:00
SOS.dll 4.7.2102.0 872,080 15 iunie 2017 05:19
SOS.dll 4.7.2102.0 743,560 15 iunie 2017 05:00
System.Activities.dll 4.7.2102.0 1,532,616 15 iunie 2017 05:00
System.ComponentModel.DataAnnotations.dll 4.7.2102.0 126,272 15 iunie 2017 05:00
System.Core.dll 4.7.2102.0 1,381,536 15 iunie 2017 05:00
System.Data.Entity.dll 4.7.2102.0 4,033,744 15 iunie 2017 05:00
System.IdentityModel.dll 4.7.2102.0 1,088,720 15 iunie 2017 05:00
System.IdentityModel.Services.dll 4.7.2102.0 198,392 15 iunie 2017 05:00
System.Runtime.Serialization.dll 4.7.2102.0 1,052,936 15 iunie 2017 05:00
System.ServiceModel.Channels.dll 4.7.2102.0 157,944 15 iunie 2017 05:00
System.ServiceModel.Discovery.dll 4.7.2102.0 308,472 15 iunie 2017 05:00
System.ServiceModel.dll 4.7.2102.0 6,310,608 15 iunie 2017 05:00
System.ServiceModel.Internals.dll 4.7.2102.0 254,224 15 iunie 2017 05:00
System.ServiceModel.Routing.dll 4.7.2102.0 130,800 15 iunie 2017 05:00
System.ServiceModel.WasHosting.dll 4.7.2102.0 39,672 15 iunie 2017 05:00
System.Web.ApplicationServices.dll 4.7.2102.0 70,936 15 iunie 2017 05:00
System.Web.Extensions.dll 4.7.2102.0 1,849,568 15 iunie 2017 05:00
System.Workflow.Activities.dll 4.7.2102.0 1,051,376 15 iunie 2017 05:00
System.Workflow.ComponentModel.dll 4.7.2102.0 1,541,880 15 iunie 2017 05:00
System.Workflow.Runtime.dll 4.7.2102.0 499,424 15 iunie 2017 05:00
System.Runtime.Caching.dll 4.7.2102.0 109,944 15 iunie 2017 05:00
System.Data.dll 4.7.2102.0 3,455,152 15 iunie 2017 05:19
System.Data.dll 4.7.2102.0 3,391,152 15 iunie 2017 05:00
System.Data.SqlXml.dll 4.7.2102.0 734,408 15 iunie 2017 05:00
System.Deployment.dll 4.7.2102.0 845,504 15 iunie 2017 05:00
System.DirectoryServices.Protocols.dll 4.7.2102.0 201,520 15 iunie 2017 05:00
System.dll 4.7.2102.0 3,526,272 15 iunie 2017 05:00
System.Drawing.dll 4.7.2102.0 600,240 15 iunie 2017 05:00
System.Management.dll 4.7.2102.0 415,432 15 iunie 2017 05:00
System.Security.dll 4.7.2102.0 316,600 15 iunie 2017 05:00
System.Transactions.dll 4.7.2102.0 310,992 15 iunie 2017 05:20
System.Transactions.dll 4.7.2102.0 307,408 15 iunie 2017 05:00
System.Web.dll 4.7.2102.0 5,388,968 15 iunie 2017 05:20
System.Web.dll 4.7.2102.0 5,405,864 15 iunie 2017 05:00
System.Windows.Controls.Ribbon.dll 4.7.2102.0 742,816 15 iunie 2017 05:00
System.Windows.Forms.dll 4.7.2102.0 5,182,168 15 iunie 2017 05:00
System.Xaml.dll 4.7.2102.0 641,192 15 iunie 2017 05:00
System.XML.dll 4.7.2102.0 2,666,648 15 iunie 2017 05:00
webengine.dll 4.7.2102.0 26,280 15 iunie 2017 05:20
webengine.dll 4.7.2102.0 24,744 15 iunie 2017 05:00
webengine4.dll 4.7.2102.0 667,304 15 iunie 2017 05:20
webengine4.dll 4.7.2102.0 549,552 15 iunie 2017 05:00
WindowsBase.dll 4.7.2102.0 1,282,384 15 iunie 2017 05:00
WMINet_Utils.dll 4.7.2102.0 188,088 15 iunie 2017 05:19
WMINet_Utils.dll 4.7.2102.0 136,368 15 iunie 2017 05:00
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 101,144 15 iunie 2017 05:20
WorkflowServiceHostPerformanceCounters.dll 4.7.2102.0 89,368 15 iunie 2017 05:00
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15 iunie 2017 07:34
WPFFontCache_v0400.exe.mui 4.7.2102.0 19,168 15 iunie 2017 05:00
WPFFontCache_v0400.exe 4.7.2102.0 26,744 15 iunie 2017 07:34
WPFFontCache_v0400.exe 4.7.2102.0 25,720 15 iunie 2017 05:00
wpfgfx_v0400.dll 4.7.2102.0 1,762,992 15 iunie 2017 05:20
wpfgfx_v0400.dll 4.7.2102.0 1,344,176 15 iunie 2017 05:00
PenIMC_v0400.dll 4.7.2102.0 99,000 15 iunie 2017 05:20
PenIMC_v0400.dll 4.7.2102.0 82,104 15 iunie 2017 05:00

Se aplică la

Acest articol este aplicabil următoarelor subiecte:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 atunci când este utilizat cu:

    • Windows Server 2008 R2 Service Pack 1
    • Windows 7 Service Pack 1
  • Microsoft .NET Framework 4.6 atunci când este utilizat cu:

    • Windows Server 2008 Service Pack 2