Applies To.NET Framework 4.7 .NET Framework 4.6 .NET Framework 4.6.1 .NET Framework 4.6.2

Visa produkter som artikeln gäller.

Introduktion

Denna juli 2017 Förhandsgranska uppdatering för Windows Server 2008 Service Pack 2 (SP2) innehåller kumulativa tillförlitlighet förbättringar i .NET Framework 4.6. Dessutom Förhandsgranska uppdateringen för Windows 7 Service Pack 1 (SP1) och Windows Server 2008 R2 SP1 innehåller kumulativa tillförlitlighet förbättringar i .NET Framework 4.6 och 4.6.1 och 4.6.2, 4.7. Vi rekommenderar att du installerar den här uppdateringen som en del av din rutiner för regelbundet underhåll. Innan du installerar den här uppdateringen finns i ”förutsättningar” och ”krav på omstart” avsnitt.

Viktigt

  • Om du installerar ett språkpaket efter installation av denna uppdatering, måste du installera om uppdateringen. Därför rekommenderar vi att du installerar alla språkpaket innan du installerar uppdateringen. Mer information finns i lägga till språkpaket i Windows.

Kända problem i denna uppdatering

Om du uppgraderar till.NET Framework 4.7 när du har installerat den här uppdateringen på en touch-aktiverad enhet kan COMException-fel uppstå i programmen Windows Presentation Framework (WPF). Mer information finns i följande artikel i Microsoft Knowledge Base:

4033488 ”COMException” fel från WPF-program efter 4.7 för.NET Framework är installerat på Windows 7 eller Windows Server 2008 R2

Förbättringar av kvalitet och tillförlitlighet

Den här uppdateringen innehåller kumulativa uppdateringar som har getts ut tidigare från och med den 11 oktober 2016. Dessutom innehåller uppdateringen korrigeringar för följande problem.

Common language runtime (CLR)

  • Förallokerade hopp talonger för dynamiska metoder bättre. Dessutom bättre AMD64 direkta samtal ändringar för bättre hantering av fall utanför giltigt intervall.

  • Fast: Beställning av loader låser för att undvika återkommande dödläge under GC som involverar komplexa generiska typer.

  • När du ordnar en matris med struct A och struct B som SAFEARRAY och struct A / B har samma GUID en minnesläcka kan uppstå.

Entiteten Framework (EF)

  • Om det finns mer än 1 000 frågor i ett EF 4.x-program kan kanske programmet långsammare eftersom frågans cache storleksgräns har överskridits. Du kan ändra cache-storleken för frågan via följande appSettings post när du har installerat den här korrigeringen:

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

SQL

  • En OverflowException eller IndexOutOfRangeException kan uppkomma under ett fas i Öppna SQL-anslutning på grund av att ta emot ett TDS-paket som är mindre än förväntat.

  • När klienten öppnar en anslutning till servern, skapas en referens sqlclient och stänga den när anslutningen har avyttrats. Detta kan orsaka för många handtag läckor om miljontals anslutningar öppna på kort tid. Detta kan orsaka att frysa. Den här korrigeringsfilen stänger handtagen när anslutningen stängs.

System

Windows Management-infrastrukturen (WMI)

  • Infrastruktur för Windows (WMI) inställningen av behörigheter är händelsestyrda för att stödja ändringar i alternativvärdena.

Windows Presentation Framework (WPF)

  • Ett program för Windows Presentation Framework (WPF) som körs på en touch-aktiverad eller stylus-aktiverad enhet uppstår krascher som är relaterade till minne skador i PenIMC.dll. Den här uppdateringen åtgärdar dessa problem.

  • Under vissa förhållanden WPF-program som använder stavningskontroll med egna ordlistor krascha och generera ett NullReferenceException -fel. Detta gäller särskilt för de program som anropar metoden SpellCheck.CustomDictionaries.Clear() . Denna uppdatering löser problemet.

WinForms

  • Under vissa omständigheter får menyn bar listan över underordnade fönster i Multiple-Document Interface Windows Forms-program synkroniserad med den aktuella listan över öppna underordnade fönster. Detta gör det svårt för användare att välja rätt fönster.

Ytterligare information om den här uppdateringen

Uppdatering för Windows 7 SP1 och Windows Server 2008 R2 SP1 för mer information om detta, finns i följande artikel i Microsoft Knowledge Base:

4032113 juli 2017 förhandsgranskning av kvalitet samlade för.NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 i Windows 7 SP1 och Server 2008 R2 SP1: 18 juli 2017

Mer information om denna uppdatering för Windows Server 2008 SP2, finns i följande artikel i Microsoft Knowledge Base:

4032116 juli 2017 förhandsgranskning av kvalitet samlade för.NET Framework 2.0 SP2, 4.5.2, 4.6 på Windows Server 2008 SP2: 18 juli 2017

Så här hämtar du uppdateringen

Windows Update

Den här uppdateringen är tillgänglig via Windows Update. När du aktiverar automatisk uppdatering, kommer uppdateringen att hämtas och installeras automatiskt. Mer information om hur du automatiskt hämta säkerhetsuppdateringar finns Windows Update: vanliga frågor om.

Microsoft Update-katalogen

Om du vill hämta det fristående paketet för den här uppdateringen, gå till något av följande på webbplatsen Microsoft Update-katalogen:

  • Windows Server 2008 SP2 klickar du här.

  • Windows 7 SP1 och Windows Server 2008 R2 SP1 klickar du här.

Windows Software Update Services (WSUS)

Gör följande på WSUS-servern:

  1. Klickar du på Start, klicka på Administrationsverktygoch klicka sedan på Microsoft Windows Server Update Services 3.0.

  2. Visa datornamnoch klicka på åtgärd.

  3. Klickar du på Importera uppdateringar.

  4. WSUS öppnas ett webbläsarfönster där du uppmanas att installera en ActiveX-kontroll. Du måste installera ActiveX-kontrollen för att fortsätta.

  5. Efter ActiveX-kontrollen är installerad, skärmen Microsoft Update-katalogen. Ange 4032116 för Windows Server 2008 SP2 eller 4032113 för Windows 7 SP1 och Windows Server 2008 R2 SP1 i sökrutan och klicka sedan på Sök.

  6. Sök efter.NET Framework-paket som matchar det operativsystem, språk och processorerna i din miljö. Klicka på Lägg till om du vill lägga till dem i din varukorg.

  7. När du har markerat alla paket du behöver klickar du på Visa korg.

  8. Klicka på Importera för att importera paketen till WSUS-servern.

  9. Att återgå till WSUS, clickar Stäng när paketen har importerats.

Uppdateringarna kan nu installeras via WSUS.

Förutsättningar

Om du vill installera den här uppdateringen måste du ha följande installerat:

  • .NET Framework 4.6, 4.6.1, 4.6.2 eller 4.7 installerat.

  • D3D-kompilatorn uppdatera (KB4019478 för Windows Server 2008 SP2) eller KB4019990 för Windows 7 SP1 och Windows Server 2008 R2 SP1. Den här uppdateringen installeras automatiskt i samarbete för kunder med Windows Update och Windows Server Update Services (WSUS). Microsoft Update Catalog kunderna måste du först hämta och installera den D3D-kompilatorn uppdateringen (KB4019478 eller KB4019990) som är sammankopplad med katalogen uppdatera manuellt.

Krav på omstart

Du måste starta om datorn när du har installerat den här uppdateringen, om alla berörda filer används. Vi rekommenderar att du avslutar alla.NET Framework-baserade program innan du installerar den här uppdateringen.

Information om vad uppdateringen ersätter

Uppdateringen ersätter inte några tidigare utgivna uppdateringar.

Filinformation

Engelska (USA) versionen av uppdateringen installerar filer med de filattribut som visas i följande tabeller. Datum och tider för dessa filer anges i UTC-tid (UTC). Datum och tider för dessa filer på den lokala datorn visas i lokal tid tillsammans med din aktuella sommartid (DST). Datum och tider kan dessutom ändras när du utför vissa åtgärder på filerna.

För alla x86-baserade versioner av system som stöds

Filnamn

Filversion

Storlek

Datum

Tid

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

För alla x64-baserade versioner av system som stöds

Filnamn

Filversion

Storlek

Datum

Tid

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

Gäller för

Den här artikeln gäller följande:

 

  • Microsoft.NET Framework 4.6, 4.6.1, 4.6.2, 4.7 när det används med:

    • Windows Server 2008 R2 servicepack 1

    • Windows 7 servicepack 1

  • Microsoft.NET Framework 4.6 när det används med:

    • Windows Server 2008 Service Pack 2

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.