Beschrijving van preview van kwaliteitsrollup voor .NET Framework 4.6 voor Windows Server 2008 SP2 en .NET Framework 4.6, 4.6.1, 4.6.2 en 4.7 voor Windows 7 SP1 en Windows Server 2008 R2 SP1: 15 augustus 2017

Van toepassing op
.NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

De producten weergeven waarop dit artikel van toepassing is.

Inleiding

Deze update van augustus 2017 voor Windows Server 2008 Service Pack 2 (SP2) bevat cumulatieve verbeteringen van de betrouwbaarheid in het .NET Framework 4.6. Daarnaast bevat deze preview-update voor Windows 7 Service Pack 1 (SP1) en Windows Server 2008 R2 SP1 cumulatieve betrouwbaarheidsverbeteringen in .NET Framework 4.6, 4.6.1, 4.6.2 en 4.7. Het is raadzaam deze update toe te passen als onderdeel van uw reguliere onderhoudsroutines. Zie de secties 'Vereisten' en 'Vereisten voor opnieuw opstarten' voordat u deze update installeert.

Belangrijk

  • Als je een taalpakket installeert nadat je deze update hebt geïnstalleerd, moet je deze update opnieuw installeren. Daarom raden we je aan alle taalpakketten te installeren die je nodig hebt voordat je deze update installeert. Zie Taalpakketten toevoegen aan Windows voor meer informatie.

Verbeteringen in kwaliteit en betrouwbaarheid

ASP.NET

  • Nadat het .NET Framework 4.7 is geïnstalleerd en u probeert Sitefinity-webtoepassingen te openen, merkt u mogelijk dat deze niet meer werken en ontvangt u een System.TypeInitializationException. Deze update lost dit probleem op.

CLR

  • Onvoorspelbare crashes kunnen optreden wanneer aangepaste kenmerken worden gelezen uit assembly's die een ongeldig metagegevenspatroon bevatten dat wordt verzonden door bepaalde pre-v2-compilers.
  • In sommige gevallen kan een externe IPC-listenerthread van .NET Framework vastlopen vanwege een racevoorwaarde in IPCServerChannel.
  • Wanneer twee threads dezelfde assembly proberen te laden, kan het proces vastlopen.

SQL

  • Wanneer u items in het cacheobject probeert in te voegen met behulp van de overbelastingsmethode Cache.Insert (tekenreeks, object, CacheDependency, DateTime, TimeSpan), merkt u mogelijk dat de ingevoegde cache-items veel eerder of later verlopen dan de opgegeven DateTime (vervaltijd). Deze oplossing corrigeert de interne tijdregistratie van de cache voor dergelijke items, zodat ze verlopen op het verwachte tijdstip.

WPF

  • WPF-toepassingen (Windows Presentation Framework) in gemengde modus die uitzonderingen van de eerste kans verwerken, zien een System.Argument.Null-uitzondering, omdat TargetFrameworkName NULL is in toepassingen in de gemengde modus. Deze update lost dit probleem op.
  • Een WPF-toepassing laadt mogelijk niet altijd resources uit een resource dictionary assembly als er twee of meer versies van dezelfde assembly zijn geladen. Met deze update wordt dit probleem verholpen.
  • Een WPF-toepassing die wordt uitgevoerd op een aanraak-/stylussysteem dat nieuwe vensters maakt op afzonderlijke verzenderthreads, zal een lek met één handvat per verzenderthread ervaren. In sommige scenario's kan dit na verloop van tijd leiden tot uitputting.
  • Op systemen met aanraakbediening/stylus waarop de preview van mei 2017 van de kwaliteitsrollup voor de .NET Framework 4.6, 4.6.1 en 4.6.2 (KB4014606) is geïnstalleerd en waarop vervolgens de .NET Framework 4.7 is geïnstalleerd, kunnen WPF-toepassingen crashen bij het opstarten en een COMException retourneren.

Windows Forms

  • Sommige Windows Forms-toepassingen die gebruikmaken van DataGridView of menubesturingselementen of die constructor aanroepen voor het object Scherm, ervaren herhaaldelijk prestatieregressies in het .NET Framework 4.7 vanwege extra Garbage Collections of weergegeven lege UI, omdat ze geen GDI+-ingangen meer hebben die voor het proces zijn toegewezen. Dit komt doordat voor elk schermobject een onnodig grafisch object wordt gemaakt en niet wordt verwijderd wanneer het schermobject niet meer nodig is. Met deze correctie worden deze grafische objecten verwijderd.

Aanvullende informatie over deze update

Zie het volgende artikel in de Microsoft Knowledge Base voor meer informatie over deze update met betrekking tot Windows 7 SP1 en Windows Server 2008 R2 SP1:

4035036 augustus 2017 Preview van de kwaliteitsupdatepakketten voor de .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 en 4.7 voor Windows 7 SP1 en Windows Server 2008 R2 SP1: 15 augustus 2017

Zie het volgende artikel in de Microsoft Knowledge Base voor meer informatie over deze update met betrekking tot Windows Server 2008 SP2:

4035039 augustus 2017 Preview van de kwaliteitsupdatepakketten voor de .NET Framework 2.0 SP2, 4.5.2 en 4.6 voor Windows Server 2008 SP2: 15 augustus 2017

Hoe u deze update kunt downloaden

Windows Update

Deze update is beschikbaar via Windows Update. Wanneer u automatisch bijwerken inschakelt, wordt deze update automatisch gedownload en geïnstalleerd. Zie Windows Update: Veelgestelde vragen voor meer informatie over hoe u beveiligingsupdates automatisch kunt downloaden.

Microsoft Update-catalogus

Ga naar een van de volgende bronnen op de website Microsoft Update-catalogus om het afzonderlijke pakket voor deze update op te halen:

  • Voor Windows Server 2008 SP2, klik hier.
  • Klik hier voor Windows 7 SP1 en Windows Server 2008 R2 SP1.

Windows Software Update Services (WSUS)

Volg deze stappen op uw WSUS-server:

  1. Klik achtereenvolgens op Start, Systeembeheer en Microsoft Windows Windows Server Update Services 3.0.
  2. Vouw Computernaam uit en klik op Actie.
  3. Klik op Updates importeren.
  4. WSUS opent een browservenster waarin u mogelijk wordt gevraagd een ActiveX-besturingselement te installeren. Installeer het ActiveX-besturingselement om door te gaan.
  5. Nadat het ActiveX-besturingselement is geïnstalleerd, ziet u het scherm Microsoft Update-catalogus. Typ 4035039 voor Windows Server 2008 SP2 of 4035036 voor Windows 7 SP1 en Windows Server 2008 R2 SP1 in het zoekvak en klik op Zoeken.
  6. Zoek de .NET Framework-pakketten die overeenkomen met de besturingssystemen, talen en processors in uw omgeving. Klik op Toevoegen om ze aan uw winkelmandje toe te voegen.
  7. Wanneer u alle pakketten hebt geselecteerd die u nodig heeft, klikt u op Winkelmandje weergeven.
  8. Klik op Importeren om de pakketten naar uw WSUS-server te importeren.
  9. Klik op Sluiten nadat de pakketten zijn geïmporteerd om terug te keren naar WSUS.

De updates zijn nu beschikbaar om te installeren via WSUS.

Vereisten

Als je deze update wilt toepassen, moet een van de volgende installaties zijn geïnstalleerd:

  • Het .NET Framework 4.6 op Windows Server 2008 SP2
  • Het .NET Framework 4.6, 4.6.1, 4.6.2 of 4.7 op Windows 7 SP1 of Windows Server 2008 R2 SP1

Vereisten voor opnieuw starten

Als er betrokken bestanden worden gebruikt, moet u de computer opnieuw starten nadat u deze update hebt toegepast. U wordt aangeraden alle op .NET Framework gebaseerde toepassingen af te sluiten voordat u deze update toepast.

Informatie over vervangende update

Deze update vervangt de eerder uitgebrachte update 4024848 van 18 juli 2017.

Bestandsinformatie

Bestandskenmerken

Met de Engelse versie (Verenigde Staten) van deze update worden bestanden geïnstalleerd met de kenmerken die in de volgende tabellen worden vermeld. De datums en tijden voor deze bestanden worden weergegeven in Coordinated Universal Time (UTC). De datums en tijden waarop deze bestanden op uw lokale computer worden weergegeven in uw lokale tijd, samen met uw huidige afwijking voor zomertijd (Zomertijd). Daarnaast kunnen de datums en tijden veranderen wanneer u bepaalde bewerkingen op de bestanden uitvoert.

Voor alle ondersteunde, op x86 gebaseerde versies van systemen

Bestandsnaam Bestandsversie Bestandsgrootte Datum Tijd
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

Voor alle ondersteunde, op x64 gebaseerde versies van systemen

Bestandsnaam Bestandsversie Bestandsgrootte Datum Tijd
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

Van toepassing op

Dit artikel is van toepassing op het volgende:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2 en 4.7 indien gebruikt met:

    • Windows Server 2008 R2 Service Pack 1
    • Windows 7 Service Pack 1
  • Microsoft .NET Framework 4.6, indien gebruikt met:

    • Windows Server 2008 Service Pack 2