Opis pretpregleda skupnog ažuriranja kvalitete 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 Windows 7 SP1 i Windows Server 2008 R2 SP1: 15. kolovoza 2017.

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

Pogledajte na proizvode na koje se ovaj članak odnosi.

Uvod

Ovo ažuriranje iz kolovoza 2017. za Windows Server 2008 Service Pack 2 (SP2) obuhvaća kumulativna poboljšanja pouzdanosti u verziji .NET Framework 4.6. Osim toga, ovo pretpregledno ažuriranje za Windows 7 sa servisnim paketom Service Pack 1 (SP1) i Windows Server 2008 R2 sa servisnim paketom SP1 obuhvaća kumulativna poboljšanja pouzdanosti u verzijama .NET Framework 4.6, 4.6.1, 4.6.2 i 4.7. Preporučujemo da ovo ažuriranje primijenite kao dio redovitog održavanja. Prije nego što instalirate ovo ažuriranje, pogledajte odjeljke "Preduvjeti" i "Uvjet ponovnog pokretanja".

Važno

  • Ako jezični paket instalirate, nakon što ste instalirali ovo ažuriranje, ovo ažuriranje potrebno je ponovno instalirati. Stoga preporučujemo da sve potrebne jezične pakete instalirate, prije nego instalirate ovo ažuriranje. Dodatne informacije potražite u članku Dodavanje jezičnih paketa u sustav Windows.

Poboljšanja kvalitete i pouzdanosti

ASP.NET

  • Kada se instalira .NET Framework 4.7, kada pokušate otvoriti web-aplikacije utemeljene na Sitefinityju, možda ćete primijetiti da one više ne funkcioniraju te ćete primiti iznimku System.TypeInitializationException. Ovo ažuriranje ispravlja taj problem.

CLR

  • Do nepredvidivih rušenja može doći kada se prilagođeni atributi čitaju iz sklopova koji sadrže uzorak metapodataka koji nije valjan i koji emitiraju određeni pre-v2 kompilatori.
  • U nekim slučajevima nit slušatelja IPC-a za udaljeno postavljanje .NET Framework može prestati funkcionirati zbog stanja nadmetanja u protokolu IPCServerChannel.
  • Kada dvije niti pokušaju učitati isti sklop, proces se može srušiti.

SQL

  • Kada pokušate umetnuti stavke u objekt predmemorije pomoću metode umetanja preopterećenja Cache.Insert(string, object, CacheDependency, DateTime, TimeSpan), možda ćete primijetiti da umetnute predmemorijske stavke istječu mnogo prije ili kasnije od navedenog datuma i vremena isteka. Popravak ispravlja interno praćenje vremena predmemorije za takve stavke tako da istječu u očekivano vrijeme.

WPF

  • Aplikacije mješovitog načina rada u aplikacijama WPF (Windows Presentation Framework) koje obrađuju iznimke prve prilike vide iznimku System.Argument.Null jer TargetFrameworkName ima vrijednost NULL u aplikacijama s mješovitim načinom rada. Ovo ažuriranje ispravlja taj problem.
  • WPF aplikacija možda neće uvijek učitati resurse iz sklopa rječnika resursa ako su učitane dvije ili više verzija istog skupa. Ovo ažuriranje rješava taj problem.
  • WPF aplikacija koja radi na sustavu s omogućenim dodirom ili olovkom koja stvara nove prozore na zasebnim nitima dispečera osjetit će curenje jedne pokazivača po niti dispečera. U nekim scenarijima to može dovesti do postupanja s iscrpljenjem tijekom vremena.
  • Na sustavima koji podržavaju dodir ili olovke na kojima je instaliran pretpregled skupnog ažuriranja kvalitete za .NET Framework 4.6, 4.6.1 i 4.6.2 (KB4014606) iz svibnja 2017. i na kojima je naknadno instaliran .NET Framework 4.7, WPF aplikacije mogu se srušiti pri pokretanju i vratiti COMException.

Windows Forms

  • Neke aplikacije obrazaca sustava Windows koje koriste kontrole DataGridView ili Menu ili koje pozivaju konstruktor za objekt zaslona opetovano doživljavaju regresije performansi u .NET Framework 4.7 zbog dodatnih prikupljanja otpadnih podataka ili prikazuju prazno korisničko sučelje jer im ponestaje GDI+ pokazivača dodijeljenih za proces. To se događa jer se za svaki objekt na zaslonu stvara nepotreban grafički objekt koji se ne odbacuje nakon što objekt na zaslonu više nije potreban. Ovaj popravak uklanja te grafičke objekte.

Dodatne informacije o ovom ažuriranju

Dodatne informacije o ovom ažuriranju u odnosu na Windows 7 SP1 i Windows Server 2008 R2 SP1 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:

4035036 kolovoza 2017. Pretpregled skupnih ažuriranja kvalitete 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. kolovoza 2017.

Dodatne informacije o ovom ažuriranju u odnosu na Windows Server 2008 SP2 potražite u sljedećem članku u Microsoftovoj bazi znanja:

4035039. kolovoza 2017. Pretpregled skupnih ažuriranja kvalitete za sustav .NET Framework 2.0 SP2, 4.5.2 i 4.6 za Windows Server 2008 SP2: 15. kolovoza 2017.

Kako preuzeti ovo ažuriranje

Windows Update

Ovo ažuriranje je dostupno putem servisa Windows Update. Kada uključite automatsko ažuriranje, ovo će se ažuriranje automatski preuzeti i instalirati. Dodatne informacije o automatskom dohvaćanju sigurnosnih ažuriranja potražite u članku Windows Update: najčešća pitanja.

Katalog Microsoft Update

Da biste nabavili samostalni paket za ovo ažuriranje, posjetite nešto od sljedećeg na web-mjestu Katalog Microsoft Update:

  • Za Windows Server 2008 SP2 kliknite ovdje.
  • Za Windows 7 SP1 i Windows Server 2008 R2 SP1 kliknite ovdje.

Windows Software Update Services (WSUS)

Na WSUS poslužitelju slijedite ove korake:

  1. Kliknite Start, zatim Administrativni alati, a potom Microsoft Windows Server Update Services 3.0.
  2. Proširite ComputerName, a zatim kliknite Akcija.
  3. Kliknite Uvezi Ažuriranja.
  4. WSUS će otvoriti prozor preglednika u kojem će se od vas možda zatražiti da instalirate ActiveX kontrole. Da biste nastavili, instalirajte ActiveX kontrolu.
  5. Kada instalirate ActiveX kontrolu, prikazat će se zaslon Katalog Microsoft Update. U okvir za pretraživanje upišite 4035039 za Windows Server 2008 SP2 ili 4035036 za Windows 7 SP1 i Windows Server 2008 R2 SP1, a zatim kliknite Traži.
  6. Pronađite pakete .NET Framework koji odgovaraju operacijskim sustavima, jezicima i procesorima u vašem okruženju. Kliknite Dodaj da biste ih dodali u košaricu.
  7. Kada odaberete sve pakete koji su vam potrebni, kliknite Prikaži košaricu.
  8. Kliknite Uvezi da biste uvezli pakete na WSUS poslužitelj.
  9. Kliknite Zatvori kada se paketi uvezu da biste se vratili u WSUS.

Ažuriranja su sada dostupna za instalaciju putem WSUS-a.

Preduvjeti

Da biste primijenili ovo ažuriranje, morate imati instalirano nešto od sljedećeg:

  • .NET Framework 4.6 na sustavu Windows Server 2008 SP2
  • .NET Framework 4.6, 4.6.1, 4.6.2 ili 4.7 u sustavu Windows 7 SP1 ili Windows Server 2008 R2 SP1

Potrebno je ponovno pokretanje

Nakon primjene ovog ažuriranja morate ponovno pokrenuti računalo ako se upotrebljavaju zahvaćene datoteke. Preporučujemo da zatvorite sve aplikacije koje se temelje na .NET Framework prije primjene ovog ažuriranja.

Informacije o zamjeni ažuriranja

Ovo ažuriranje zamjenjuje prethodno objavljeno ažuriranje 4024848 od 18. srpnja 2017.

Informacije o datoteci

Atributi datoteke

Engleska (SAD) verzija ovog ažuriranja instalira datoteke s atributima koji su navedeni u sljedećim tablicama. Datumi i vremena tih datoteka navedeni su u koordiniranom univerzalnom vremenu (UTC). Datumi i vrijeme kada se te datoteke na lokalnom računalu prikazuju u lokalnom vremenu uz uvažavanje trenutačnog ljetnog vremena (DST). Treba uzeti u obzir da se datumi i vrijeme mogu promijeniti kada izvršavate određene operacije nad datotekama.

Za sve podržane verzije sustava za platformu x86

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

Za sve podržane verzije sustava za platformu x64

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

Odnosi se na

Ovaj se članak odnosi na sljedeće:

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

    • Windows Server 2008 R2 Service Pack 1
    • Windows 7, Service Pack 1
  • Microsoft .NET Framework 4.6 kada se koristi s:

    • Windows Server 2008 Service Pack 2