Opis pregleda zbirne kvalitativne ispravke za .NET Framework 4.6 za Windows Server 2008 SP2 i .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 za Vindovs 7 SP1 i Windows Server 2008 R2 SP1: avgust 15, 2017

Primenjuje se na
.NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Pogledajte proizvode na koje se odnosi ovaj članak.

Uvod

Ova ispravka iz avgusta 2017. za Windows Server 2008 servisni paket 2 (SP2) uključuje kumulativna poboljšanja pouzdanosti u .NET Framework 4.6. Pored toga, ova ispravka za pregled za Windows 7 servisni paket 1 (SP1) i Windows Server 2008 R2 SP1 obuhvata kumulativna poboljšanja pouzdanosti u verzijama .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7. Preporučujemo da primenite ovu ispravku u sklopu redovnog održavanja. Pre nego što instalirate ovu ispravku, pročitajte odeljke "Preduslovi" i "Zahtev za ponovnim pokretanjem".

Važno

  • Ako instalirate jezički paket kada instalirate ovu ispravku, morate ponovo da instalirate ovu ispravku. Zato preporučujemo da instalirate sve jezičke pakete koji su vam potrebni pre nego što instalirate ovu ispravku. Više informacija potražite u članku "Dodavanje jezičkih paketa u Windows".

Poboljšanja kvaliteta i pouzdanosti

ASP.NET

  • Kada instalirate .NET Framework 4.7, kada pokušate da otvorite veb aplikacije zasnovane na lokaciji Sitefinity, možda ćete primetiti da one više ne rade i dobijate System.TypeInitializationException. Ova ispravka rešava ovaj problem.

CLR

  • Nepredvidivi padovi mogu da se pojave kada se prilagođeni atributi čitaju iz sklopova koji nose nevažeći obrazac metapodataka koji emituju određeni pre-v2 kompajleri.
  • U nekim slučajevima, .NET Framework remoting IPC listener nit može prestati da radi zbog stanja trke u IPCServerChannel.
  • Kada dva niza pokušaju da učitaju isti sklop, proces može da padne.

SQL

  • Kada pokušate da umetnete stavke u objekat keša pomoću metoda umetanja preopterećenja Cache.Insert(string, object, CacheDependency, DateTime, TimeSpan), možda ćete primetiti da umetnute stavke keša ističu mnogo ranije ili kasnije od navedenog datuma/vremena (vremena isteka). Ova ispravka ispravlja interno praćenje vremena keša za takve stavke tako da isteknu u očekivano vreme.

WPF

  • Mešoviti režim Windows Presentation Framework (WPF) aplikacije koje obrađuju izuzetke prve šanse vide izuzetak System.Argument.Null jer TargetFrameworkName ima vrednost NULL u aplikacijama sa mešovitim režimom. Ova ispravka rešava ovaj problem.
  • WPF aplikacija možda neće uvek učitati resurse iz sklopa rečnika resursa ako su učitane dve ili više verzija istog sklopa. Ova ispravka rešava ovaj problem.
  • WPF aplikacija koja radi na sistemu osetljivom na dodir / olovku koji kreira nove prozore na zasebnim nitima dispečera će doživeti curenje jednog ručke po nitu dispečera. U nekim scenarijima, to može dovesti do rukovanja iscrpljenosti tokom vremena.
  • Na sistemima omogućenim za dodir/nalivpero koji imaju instaliran pregled zbirne kvalitativne ispravke za .NET Framework 4.6, 4.6.1 i 4.6.2 (KB4014606) iz maja 2017. godine, a kasnije su instalirali .NET Framework 4.7, WPF aplikacije mogu da padnu pri pokretanju i vrate COMException.

Windows Forms

  • Neke aplikacije Windows obrazaca koje koriste DataGridView ili kontrole menija ili koje pozivaju konstruktor za objekat ekrana iznova nailaze na regresije performansi u .NET Framework 4.7 zbog dodatnih kolekcija smeća ili prikazanog praznog korisničkog interfejsa jer im ponestaje GDI+ regulatora koji su dodeljeni za proces. Do toga dolazi zato što se za svaki objekat na ekranu kreira nepotreban grafički objekat i ne uklanja se nakon što objekat ekrana više nije potreban. Ova ispravka uklanja ove grafičke objekte.

Dodatne informacije o ovoj ispravci

Više informacija o ovoj ispravci u vezi sa operativnim sistemom Windows 7 SP1 i Windows Server 2008 R2 SP1 potražite u sledećem članku Microsoft baze znanja:

4035036 avgust 2017. pregled zbirnih kvalitativnih ispravki za .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 i 4.7 za Windows 7 SP1 i Windows Server 2008 R2 SP1: 15. avgust 2017.

Više informacija o ovoj ispravci u vezi sa sistemom Windows Server 2008 SP2 potražite u sledećem članku Microsoft baze znanja:

4035039 avgust 2017. pregled zbirnih kvalitativnih ispravki za .NET Framework 2.0 SP2, 4.5.2 i 4.6 za Windows Server 2008 SP2: 15. avgust 2017.

Kako da preuzmete ovu ispravku

Windows Update

Ova ispravka je dostupna putem usluge Windows Update. Kada uključite automatsko ažuriranje, ova ispravka će se automatski preuzeti i instalirati. Više informacija o tome kako da automatski preuzimate bezbednosne ispravke potražite u članku Windows Update: najčešća pitanja.

Katalog Microsoft Update

Da biste preuzeli samostalni paket za ovu ispravku, idite na neki od sledećih sajtova na veb lokaciji Kataloga Microsoft Update:

  • Za Windows Server 2008 SP2, kliknite ovde.
  • Za Vindovs 7 SP1 i Windows Server 2008 R2 SP1, kliknite ovde.

Windows usluge ažuriranja softvera (WSUS)

Na WSUS serveru pratite ove korake:

  1. Kliknite na dugme "Start", izaberite "Administrativne alatke", a zatim izaberite stavku Microsoft Windows Server Update Services 3.0.
  2. Razvijte stavku "ImeRačunara", a zatim izaberite stavku "Radnja".
  3. Kliknite na dugme "Uvezi Novosti.
  4. WSUS otvara prozor pregledača u kom se od vas može tražiti da instalirate ActiveX kontrolu. Instalirajte ActiveX kontrolu da biste nastavili.
  5. Kada instalirate ActiveX kontrolu, videćete ekran "Katalog Microsoft Update". U polju za pretragu otkucajte 4035039 za Windows Server 2008 SP2 ili 4035036 za Windows 7 SP1 i Windows Server 2008 R2 SP1, a zatim kliknite na dugme "Pretraži".
  6. Pronađite .NET Framework pakete koji se podudaraju sa operativnim sistemima, jezicima i procesorima u vašem okruženju. Kliknite na dugme "Dodaj " da biste ih dodali u korpu.
  7. Kada izaberete sve pakete koji su vam potrebni, kliknite na dugme "Prikaži korpu".
  8. Kliknite na dugme "Uvezi " da biste uvezli pakete na WSUS server.
  9. Kliknite na dugme "Zatvori" kada se paketi uvezu da biste se vratili u WSUS.

Ispravke su sada dostupne za instalaciju putem usluge WSUS.

Preduslovi

Da biste primenili ovu ispravku, morate da imate instaliranu neku od sledećih ispravki:

  • .NET Framework 4.6 u operativnom sistemu Windows Server 2008 SP2
  • .NET Framework 4.6, 4.6.1, 4.6.2 ili 4.7 u operativnim sistemima Windows 7 SP1 ili Windows Server 2008 R2 SP1

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 objavljenu 4024848 ažuriranja od 18. jula 2017.

Informacije o datoteci

Atributi datoteka

Verzija ove ispravke na engleskom jeziku (SAD) instalira datoteke koje imaju atribute navedene u sledećim tabelama. Datumi i vremena za ove datoteke navedeni su u Coordinated Universal Time (UTC). Datumi i vreme kada se te datoteke na lokalnom računaru prikazuju u lokalnom vremenu, zajedno sa odstupanjem trenutnog letnjeg računanja vremena (DST). Pored toga, datum i vreme mogu da se promene kada izvršite određene operacije na datotekama.

Za sve podržane verzije sistema zasnovane na x86 procesorima

Ime datoteke Verzija datoteke Veličina datoteke Datum Vreme
Aspnet_perf.dll 4.7.2106.0 42,672 13-jul-2017 04:07
aspnet_wp.exe 4.7.2106.0 46,200 13-jul-2017 04:07
clr.dll 4.7.2106.0 7,221,904 13-jul-2017 04:07
clrjit.dll 4.7.2106.0 522,912 13-jul-2017 04:07
dfdll.dll 4.7.2106.0 159,896 13-jul-2017 04:07
GlobalUserInterface.CompositeFont 116,922 13-jul-2017 04:07
mscordacwks.dll 4.7.2106.0 1,341,104 13-jul-2017 04:07
mscordbi.dll 4.7.2106.0 1,164,960 13-jul-2017 04:07
mscoreei.dll 4.7.2106.0 511,648 13-jul-2017 04:07
mscorlib.dll 4.7.2106.0 5,614,240 13-jul-2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 485,576 13-jul-2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 987,840 13-jul-2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13-jul-2017 04:07
peverify.dll 4.7.2106.0 188,576 13-jul-2017 04:07
PresentationCore.dll 4.7.2106.0 3,616,096 13-jul-2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13-jul-2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 197,336 13-jul-2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13-jul-2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 827,104 13-jul-2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13-jul-2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13-jul-2017 04:07
SOS.dll 4.7.2106.0 743,568 13-jul-2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13-jul-2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13-jul-2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13-jul-2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13-jul-2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13-jul-2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13-jul-2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13-jul-2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13-jul-2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13-jul-2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13-jul-2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13-jul-2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13-jul-2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13-jul-2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13-jul-2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13-jul-2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13-jul-2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13-jul-2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13-jul-2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13-jul-2017 04:07
System.Data.dll 4.7.2106.0 3,391,152 13-jul-2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13-jul-2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13-jul-2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13-jul-2017 04:07
System.dll 4.7.2106.0 3,526,272 13-jul-2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13-jul-2017 04:07
System.Management.dll 4.7.2106.0 415,424 13-jul-2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13-jul-2017 04:07
System.Security.dll 4.7.2106.0 316,600 13-jul-2017 04:07
System.Transactions.dll 4.7.2106.0 307,408 13-jul-2017 04:07
System.Web.dll 4.7.2106.0 5,405,864 13-jul-2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13-jul-2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13-jul-2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13-jul-2017 04:07
System.Xml.dll 4.7.2106.0 2,666,648 13-jul-2017 04:07
webengine.dll 4.7.2106.0 24,744 13-jul-2017 04:07
webengine4.dll 4.7.2106.0 550,056 13-jul-2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13-jul-2017 04:07
WMINet_Utils.dll 4.7.2106.0 136,368 13-jul-2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13-jul-2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13-jul-2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13-jul-2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13-jul-2017 04:07
Placeholder.dll 4.7.2106.0 24,752 13-jul-2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 82,104 13-jul-2017 04:07

Za sve podržane verzije sistema zasnovane na x64 procesorima

Ime datoteke Verzija datoteke Veličina datoteke Datum Vreme
Aspnet_perf.dll 4.7.2106.0 46,256 13-jul-2017 04:23
Aspnet_perf.dll 4.7.2106.0 42,672 13-jul-2017 04:07
aspnet_wp.exe 4.7.2106.0 50,808 13-jul-2017 04:23
aspnet_wp.exe 4.7.2106.0 46,200 13-jul-2017 04:07
clr.dll 4.7.2106.0 10,326,160 13-jul-2017 04:23
clr.dll 4.7.2106.0 7,221,904 13-jul-2017 04:07
clrjit.dll 4.7.2106.0 1,129,112 13-jul-2017 04:23
clrjit.dll 4.7.2106.0 522,912 13-jul-2017 04:07
compatjit.dll 4.7.2106.0 1,259,688 13-jul-2017 04:23
dfdll.dll 4.7.2106.0 191,640 13-jul-2017 04:23
dfdll.dll 4.7.2106.0 159,896 13-jul-2017 04:07
GlobalUserInterface.CompositeFont 116,922 13-jul-2017 04:07
mscordacwks.dll 4.7.2106.0 1,838,256 13-jul-2017 04:23
mscordacwks.dll 4.7.2106.0 1,341,104 13-jul-2017 04:07
mscordbi.dll 4.7.2106.0 1,618,592 13-jul-2017 04:23
mscordbi.dll 4.7.2106.0 1,164,960 13-jul-2017 04:07
mscoreei.dll 4.7.2106.0 636,064 13-jul-2017 04:23
mscoreei.dll 4.7.2106.0 511,648 13-jul-2017 04:07
mscorlib.dll 4.7.2106.0 5,401,760 13-jul-2017 04:23
mscorlib.dll 4.7.2106.0 5,614,240 13-jul-2017 04:07
msvcp120_clr0400.dll 12.0.52519.0 690,008 13-jul-2017 04:23
msvcp120_clr0400.dll 12.0.52519.0 485,576 13-jul-2017 04:08
msvcr120_clr0400.dll 12.0.52519.0 993,632 13-jul-2017 04:23
msvcr120_clr0400.dll 12.0.52519.0 987,840 13-jul-2017 04:08
VsVersion.dll 14.7.2106.0 19,112 13-jul-2017 04:23
VsVersion.dll 14.7.2106.0 19,112 13-jul-2017 04:07
peverify.dll 4.7.2106.0 260,256 13-jul-2017 04:23
peverify.dll 4.7.2106.0 188,576 13-jul-2017 04:07
PresentationCore.dll 4.7.2106.0 3,590,336 13-jul-2017 04:23
PresentationCore.dll 4.7.2106.0 3,616,096 13-jul-2017 04:07
PresentationFramework.dll 4.7.2106.0 6,200,176 13-jul-2017 04:07
PresentationHost_v0400.dll 4.7.2106.0 256,728 13-jul-2017 04:23
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13-jul-2017 04:23
PresentationHost_v0400.dll 4.7.2106.0 197,336 13-jul-2017 04:07
PresentationHost_v0400.dll.mui 4.7.2106.0 84,712 13-jul-2017 04:07
PresentationNative_v0400.dll 4.7.2106.0 1,109,728 13-jul-2017 04:23
PresentationNative_v0400.dll 4.7.2106.0 827,104 13-jul-2017 04:07
ServiceMonikerSupport.dll 4.7.2106.0 31,448 13-jul-2017 04:23
ServiceMonikerSupport.dll 4.7.2106.0 29,400 13-jul-2017 04:08
SMDiagnostics.dll 4.7.2106.0 73,384 13-jul-2017 04:07
SOS.dll 4.7.2106.0 872,080 13-jul-2017 04:23
SOS.dll 4.7.2106.0 743,568 13-jul-2017 04:07
System.Activities.dll 4.7.2106.0 1,532,608 13-jul-2017 04:07
System.ComponentModel.DataAnnotations.dll 4.7.2106.0 126,264 13-jul-2017 04:07
System.Core.dll 4.7.2106.0 1,381,536 13-jul-2017 04:07
System.Data.Entity.dll 4.7.2106.0 4,034,248 13-jul-2017 04:07
System.IdentityModel.dll 4.7.2106.0 1,088,728 13-jul-2017 04:07
System.IdentityModel.Services.dll 4.7.2106.0 198,392 13-jul-2017 04:07
System.Runtime.Serialization.dll 4.7.2106.0 1,052,928 13-jul-2017 04:07
System.ServiceModel.Channels.dll 4.7.2106.0 157,944 13-jul-2017 04:07
System.ServiceModel.Discovery.dll 4.7.2106.0 308,472 13-jul-2017 04:07
System.ServiceModel.dll 4.7.2106.0 6,311,120 13-jul-2017 04:07
System.ServiceModel.Internals.dll 4.7.2106.0 254,216 13-jul-2017 04:07
System.ServiceModel.Routing.dll 4.7.2106.0 130,800 13-jul-2017 04:07
System.ServiceModel.WasHosting.dll 4.7.2106.0 39,672 13-jul-2017 04:08
System.Web.ApplicationServices.dll 4.7.2106.0 70,928 13-jul-2017 04:07
System.Web.Extensions.dll 4.7.2106.0 1,849,560 13-jul-2017 04:07
System.Workflow.Activities.dll 4.7.2106.0 1,051,368 13-jul-2017 04:08
System.Workflow.ComponentModel.dll 4.7.2106.0 1,541,880 13-jul-2017 04:08
System.Workflow.Runtime.dll 4.7.2106.0 499,424 13-jul-2017 04:08
System.Runtime.Caching.dll 4.7.2106.0 109,944 13-jul-2017 04:07
System.Data.dll 4.7.2106.0 3,455,152 13-jul-2017 04:23
System.Data.dll 4.7.2106.0 3,391,152 13-jul-2017 04:07
System.Data.SqlXml.dll 4.7.2106.0 734,408 13-jul-2017 04:07
System.Deployment.dll 4.7.2106.0 845,504 13-jul-2017 04:07
System.DirectoryServices.Protocols.dll 4.7.2106.0 201,512 13-jul-2017 04:07
System.dll 4.7.2106.0 3,526,272 13-jul-2017 04:07
System.Drawing.dll 4.7.2106.0 600,240 13-jul-2017 04:07
System.Management.dll 4.7.2106.0 415,424 13-jul-2017 04:07
System.Runtime.Remoting.dll 4.7.2106.0 346,856 13-jul-2017 04:07
System.Security.dll 4.7.2106.0 316,600 13-jul-2017 04:07
System.Transactions.dll 4.7.2106.0 310,992 13-jul-2017 04:23
System.Transactions.dll 4.7.2106.0 307,408 13-jul-2017 04:07
System.Web.dll 4.7.2106.0 5,388,968 13-jul-2017 04:23
System.Web.dll 4.7.2106.0 5,405,864 13-jul-2017 04:07
System.Windows.Controls.Ribbon.dll 4.7.2106.0 742,808 13-jul-2017 04:07
System.Windows.Forms.dll 4.7.2106.0 5,181,656 13-jul-2017 04:07
System.Xaml.dll 4.7.2106.0 641,184 13-jul-2017 04:07
System.XML.dll 4.7.2106.0 2,666,648 13-jul-2017 04:07
webengine.dll 4.7.2106.0 26,280 13-jul-2017 04:23
webengine.dll 4.7.2106.0 24,744 13-jul-2017 04:07
webengine4.dll 4.7.2106.0 667,816 13-jul-2017 04:23
webengine4.dll 4.7.2106.0 550,056 13-jul-2017 04:07
WindowsBase.dll 4.7.2106.0 1,282,376 13-jul-2017 04:07
WMINet_Utils.dll 4.7.2106.0 188,080 13-jul-2017 04:23
WMINet_Utils.dll 4.7.2106.0 136,368 13-jul-2017 04:07
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 101,152 13-jul-2017 04:23
WorkflowServiceHostPerformanceCounters.dll 4.7.2106.0 89,376 13-jul-2017 04:07
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13-jul-2017 06:59
WPFFontCache_v0400.exe.mui 4.7.2106.0 19,160 13-jul-2017 04:07
WPFFontCache_v0400.exe 4.7.2106.0 26,744 13-jul-2017 06:59
WPFFontCache_v0400.exe 4.7.2106.0 25,720 13-jul-2017 04:07
wpfgfx_v0400.dll 4.7.2106.0 1,762,992 13-jul-2017 04:23
wpfgfx_v0400.dll 4.7.2106.0 1,344,184 13-jul-2017 04:07
Placeholder.dll 4.7.2106.0 25,776 13-jul-2017 04:23
Placeholder.dll 4.7.2106.0 24,752 13-jul-2017 04:07
PenIMC2_v0400.dll 4.7.2106.0 99,000 13-jul-2017 04:23
PenIMC2_v0400.dll 4.7.2106.0 82,104 13-jul-2017 04:07

Odnosi se na

Ovaj članak se odnosi na sledeće:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7 kada se koristi sa:

    • Windows Server 2008 R2 sa servisnim paketom 1
    • Windows 7 servisni paket 1
  • Microsoft .NET Framework 4.6 kada se koristi sa:

    • Windows Server 2008 servisni paket 2