Juli 2017 Beschrijving van preview van kwaliteitsupdatepakket voor de .NET Framework 4.6 voor Windows Server 2008 SP2 en .NET Framework 4.6, 4.6.1, 4.6.2, 4.7 voor Windows 7 SP1 en Windows Server 2008 R2 SP1: 18 juli 2017

Van toepassing op
.NET Framework 4.7 .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 preview-update van juli 2017 voor Windows Server 2008 Service Pack 2 (SP2) bevat cumulatieve verbeteringen van de betrouwbaarheid in .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.

Bekende problemen in deze update

Als u een upgrade naar .NET Framework 4.7 uitvoert nadat u deze update hebt toegepast op een apparaat met aanraakscherm, kunnen er COMException-fouten optreden in uw Windows Presentation Framework (WPF)-toepassingen. Raadpleeg het volgende artikel in de Microsoft Knowledge Base voor meer informatie:

4033488 "COMException"-fout van WPF-toepassingen nadat de .NET Framework 4.7 is geïnstalleerd op Windows 7 of Windows Server 2008 R2

Verbeteringen in kwaliteit en betrouwbaarheid

Deze update bevat cumulatieve updates die eerder zijn uitgebracht vanaf 11 oktober 2016. Daarnaast bevat deze update oplossingen voor de volgende problemen.

Common Language Runtime (CLR)

  • Vooraf toegewezen jump-stubs voor dynamische methoden zijn verbeterd. Bovendien zijn wijzigingen in AMD64 directe oproepen verbeterd voor een betere afhandeling van gevallen buiten het bereik.
  • Opgelost: de volgorde van laadvergrendelingen om intermitterende impasse tijdens GC met complexe generieke typen te voorkomen.
  • Bij het rangschikken van een array van struct A en array van struct B als SAFEARRAY, en struct A/B identieke GUID's heeft, kan er een geheugenlek optreden.

Entiteitenkader (EF)

  • Als een EF 4.x-toepassing meer dan 1000 query's bevat, kan de toepassing trager worden omdat de maximale grootte van de querycache is overschreden. Nadat u deze oplossing hebt toegepast, kunt u de grootte van de querycache wijzigen via de volgende vermelding appSettings :

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

SQL

  • Een OverflowException of IndexOutOfRangeException kan worden gegenereerd tijdens de prelogin-fase van het openen van een SQL-verbinding vanwege het ontvangen van een TDS-pakket dat kleiner is dan verwacht.
  • Wanneer de client een verbinding met de server opent, maakt sqlclient een ingang en sluit deze niet wanneer de verbinding is verwijderd. Dit kan te veel handgreeplekken veroorzaken als er in korte tijd miljoenen verbindingen opengaan. Hierdoor kan het systeem vastlopen. Deze oplossing sluit de grepen nadat de verbinding is gesloten.

Systeem

Windows Management Infrastructure (WMI)

  • WMI-instelling (Windows Management Infrastructure) van bevoegdheden is gebeurtenisgestuurd om wijzigingen in de optiewaarden te ondersteunen.

Windows Presentation Framework (WPF)

  • Een Windows Presentation Framework (WPF)-toepassing die wordt uitgevoerd op een apparaat met aanraakscherm of stylus, kan crashes ervaren die te maken hebben met geheugenbeschadiging in PenIMC.dll. Met deze update worden deze problemen verholpen.
  • Onder bepaalde omstandigheden kunnen WPF-toepassingen die spellingcontrole gebruiken in combinatie met aangepaste woordenlijsten vastlopen en een NullReferenceException-fout genereren. Dit geldt met name voor toepassingen die de methode Spellingcontrole.CustomDictionaries.Clear() aanroepen. Met deze update wordt dit probleem verholpen.

Win-formulieren

  • Onder bepaalde omstandigheden loopt de menubalklijst met onderliggende vensters in Multiple-Document Interface Windows Forms Applications niet synchroon met de werkelijke lijst met geopende onderliggende vensters. Dit maakt het moeilijk voor gebruikers om het juiste venster te selecteren.

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:

4032113 juli 2017 Preview van kwaliteitsupdatepakket voor de .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 voor Windows 7 SP1 en Server 2008 R2 SP1: 18 juli 2017

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

4032116 juli 2017 Preview van kwaliteitsupdatepakket voor de .NET Framework 2.0 SP2, 4.5.2, 4.6 op Windows Server 2008 SP2: 18 juli 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. U moet het ActiveX-besturingselement installeren om door te gaan.
  5. Nadat het ActiveX-besturingselement is geïnstalleerd, wordt het scherm Microsoft Update-catalogus weergegeven. Typ 4032116 voor Windows Server 2008 SP2 of 4032113 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. Nadat u alle pakketten hebt geselecteerd die u nodig hebt, klikt u op Mandje weergeven.
  8. Klik op Importeren om de pakketten naar uw WSUS-server te importeren.
  9. Als u wilt teruggaan naar WSUS, klikt u op Sluiten nadat de pakketten zijn geïmporteerd.

De updates zijn nu beschikbaar om te installeren via WSUS.

Vereisten

Als je deze update wilt toepassen, moet het volgende zijn geïnstalleerd:

  • Het .NET Framework 4.6, 4.6.1, 4.6.2 of 4.7 is geïnstalleerd.
  • De D3D-compilerupdate (KB4019478 voor Windows Server 2008 SP2 of KB4019990 voor Windows 7 SP1 en Windows Server 2008 R2 SP1). Deze update wordt automatisch tegelijk geïnstalleerd voor klanten met Windows Update en Windows Server Update Services (WSUS). Klanten met de Microsoft Update-catalogus moeten eerst de D3D Compiler Update (KB4019478 of KB4019990) handmatig downloaden en installeren, die samen met de catalogusupdate is gebundeld.

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 is geen vervanging van eerder uitgebrachte updates.

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

Voor alle ondersteunde, op x64 gebaseerde versies van systemen

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

Van toepassing op

Dit artikel is van toepassing op het volgende:

  • Microsoft .NET Framework 4.6, 4.6.1, 4.6.2, 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