Applies To.NET

Applies to:

Microsoft .NET Framework 4.6 Microsoft .NET Framework 4.6.1 Microsoft .NET Framework 4.6.2 Microsoft .NET Framework 4.7 Microsoft .NET Framework 4.7.1 Microsoft .NET Framework 4.7.2

The December 10, 2019 update for Windows 7 SP1 and Windows Server 2008 R2 SP1 and Windows Server 2008 SP2 includes cumulative reliability improvements in .NET 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, and 4.7.2. We recommend that you apply this update as part of your regular maintenance routines. Before you install this update, see the Prerequisites and Restart requirement sections.

Important

  • Starting in August, 2019, updates to .NET Framework 4.6 and above, for Windows Server 2008 SP2, Windows Server 2008 R2 SP1, and Windows 7SP1, require SHA-2 Code signing support. Please make sure that you have all the latest Windows Updates before applying this update to avoid installation issues. For more detailed information about SHA-2 code signing support updates, please see KB 4474419.

  • All updates for .NET Framework 4.6 for Windows Server 2008 Service Pack 2 (SP2) require that the d3dcompiler_47.dll update is installed. We recommend that you install the included d3dcompiler_47.dll update before you apply this update. For more information about the d3dcompiler_47.dll, see KB 4019990.

  • If you install a language pack after you install this update, you must reinstall this update. Therefore, we recommend that you install any language packs that you need before you install this update. For more information, see Add language packs to Windows.

Quality and reliability improvements

ASP.NET

ASP.NET now emits a SameSite cookie header when HttpCookie.SameSite value is "None" to accommodate upcoming changes to SameSite cookie handling in Chrome. As part of this change, FormsAuth and SessionState cookies  are also issued with SameSite = 'Lax' instead of the previous default of 'None', though these values can be overridden in web.config. Applications that use these cookies across sites – or with iframes – may see a loss of functionality that will require configuration updates to remedy.

For more information, refer to: https://docs.microsoft.com/en-us/aspnet/samesite/system-web-samesite.

Additional information about this update

The following articles contain additional information about this update as it relates to individual product versions.

  • 4533098 Description of the Security and Quality Rollup for .NET Framework 2.0, 3.0, 4.5.2, 4.6 for Windows Server 2008 SP2 (KB4533098)

  • 4533095 Description of the Security and Quality Rollup for .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 7 SP1 and Windows Server 2008 R2 SP1 (KB4533095)

How to obtain and install the update

Method 1: Windows Update

This update is available through Windows Update. When you turn on automatic updating, this update will be downloaded and installed automatically. For more information about how to get security updates automatically, see Windows Update: FAQ.

Method 2: Microsoft Update Catalog

To get the standalone package for this update, go to the Microsoft Update Catalog website.

Method 3: Windows Software Update Services (WSUS)

On your WSUS server, follow these steps:

  1. Select Start, select Administrative Tools, and then select Microsoft Windows Server Update Services 3.0.

  2. Expand ComputerName, and then select Action.

  3. Select Import Updates.

  4. WSUS opens a browser window in which you may be prompted to install an ActiveX control. You must install the ActiveX control to continue.

  5. After the ActiveX control is installed, you see the Microsoft Update Catalog screen. Type 4533098 for Windows Server 2008 SP2 or type 4533095 for Windows 7 SP1 and Windows Server 2008 R2 SP1 and Windows Server 2008 SP2  into the Search box, and then select Search.

  6. Locate the .NET Framework packages that match the operating systems, languages, and processors in your environment. Select Add to add them to your basket.

  7. After you select all the packages that you require, select View Basket.

  8. To import the packages to your WSUS server, select Import.

  9. After the packages are imported, select Close to return to WSUS.

The updates are now available for installation through WSUS.

Prerequisites

To apply this update, you must have .NET Framework 4.6 installed.

Restart requirement

You must restart the computer after you apply this update if any affected files are being used. We recommend that you exit all .NET Framework-based applications before you apply this update.

Update replacement information

This update replaces previously released updates 4524105 and 4524744 for Windows 7 SP1 and Windows Server 2008 R2 SP1, and 4524102 and 4524741 for Windows Server 2008 SP2.

File information

The English (United States) version of this software update installs files that have the attributes that are listed in the following tables.

x86

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.7.3535.0

43,496

25-Nov-2019

18:50

aspnet_wp.exe

4.7.3535.0

47,096

25-Nov-2019

18:50

clr.dll

4.7.3468.0

7,253,272

25-Nov-2019

18:50

clrjit.dll

4.7.3468.0

523,536

25-Nov-2019

18:50

dfdll.dll

4.7.3221.0

159,952

25-Nov-2019

18:50

GlobalUserInterface.CompositeFont

186,009

25-Nov-2019

18:50

mscordacwks.dll

4.7.3468.0

1,343,768

25-Nov-2019

18:50

mscordbi.dll

4.7.3468.0

1,169,680

25-Nov-2019

18:50

mscoreei.dll

4.7.3468.0

512,488

25-Nov-2019

18:50

mscorlib.dll

4.7.3468.0

5,646,312

25-Nov-2019

18:50

msvcp120_clr0400.dll

12.0.52519.0

485,576

25-Nov-2019

18:51

msvcr120_clr0400.dll

12.0.52519.0

987,840

25-Nov-2019

18:51

VsVersion.dll

14.7.3490.0

19,736

25-Nov-2019

18:50

peverify.dll

4.7.3468.0

189,208

25-Nov-2019

18:50

PresentationCore.dll

4.7.3490.0

3,637,224

25-Nov-2019

18:50

PresentationFramework.dll

4.7.3490.0

6,238,184

25-Nov-2019

18:50

PresentationFramework-SystemData.dll

4.7.3490.0

24,856

25-Nov-2019

18:50

PresentationHost_v0400.dll

4.7.3490.0

215,024

25-Nov-2019

18:50

PresentationHost_v0400.dll.mui

4.7.3490.0

85,272

25-Nov-2019

18:50

PresentationNative_v0400.dll

4.7.3490.0

827,672

25-Nov-2019

18:50

ServiceMonikerSupport.dll

4.7.3515.0

29,968

25-Nov-2019

18:50

SMDiagnostics.dll

4.7.3515.0

74,376

25-Nov-2019

18:50

SMSvcHost.exe

4.7.3515.0

139,264

25-Nov-2019

18:50

SOS.dll

4.7.3468.0

744,216

25-Nov-2019

18:50

System.Activities.dll

4.7.3515.0

1,533,784

25-Nov-2019

18:50

System.ComponentModel.DataAnnotations.dll

4.7.3221.0

127,400

25-Nov-2019

18:50

System.Core.dll

4.7.3515.0

1,552,744

25-Nov-2019

18:50

System.Data.Entity.dll

4.7.3221.0

4,035,664

25-Nov-2019

18:50

System.DirectoryServices.AccountManagement.dll

4.7.3221.0

297,648

25-Nov-2019

18:50

System.IdentityModel.dll

4.7.3515.0

1,095,304

25-Nov-2019

18:50

System.IdentityModel.Services.dll

4.7.3515.0

198,936

25-Nov-2019

18:50

System.Runtime.Serialization.dll

4.7.3515.0

1,057,152

25-Nov-2019

18:50

System.ServiceModel.Channels.dll

4.7.3515.0

158,704

25-Nov-2019

18:50

System.ServiceModel.Discovery.dll

4.7.3515.0

309,256

25-Nov-2019

18:50

System.ServiceModel.dll

4.7.3515.0

6,322,816

25-Nov-2019

18:50

System.ServiceModel.Internals.dll

4.7.3515.0

261,688

25-Nov-2019

18:50

System.ServiceModel.Routing.dll

4.7.3221.0

132,208

25-Nov-2019

18:50

System.ServiceModel.WasHosting.dll

4.7.3515.0

40,944

25-Nov-2019

18:50

System.Web.ApplicationServices.dll

4.7.3535.0

71,744

25-Nov-2019

18:50

System.Web.Extensions.dll

4.7.3535.0

1,850,952

25-Nov-2019

18:50

System.Workflow.Activities.dll

4.7.3440.0

1,051,184

25-Nov-2019

18:50

System.Workflow.ComponentModel.dll

4.7.3440.0

1,552,432

25-Nov-2019

18:50

System.Workflow.Runtime.dll

4.7.3440.0

498,736

25-Nov-2019

18:50

System.Runtime.Caching.dll

4.7.3221.0

109,864

25-Nov-2019

18:50

System.Configuration.dll

4.7.3324.0

419,648

25-Nov-2019

18:50

System.Data.dll

4.7.3515.0

3,463,456

25-Nov-2019

18:50

System.Data.SqlXml.dll

4.7.3221.0

734,520

25-Nov-2019

18:50

System.Deployment.dll

4.7.3221.0

879,408

25-Nov-2019

18:50

System.DirectoryServices.Protocols.dll

4.7.3221.0

201,624

25-Nov-2019

18:50

System.dll

4.7.3451.0

3,564,168

25-Nov-2019

18:50

System.Drawing.dll

4.7.3221.0

600,864

25-Nov-2019

18:50

System.Management.dll

4.7.3221.0

415,536

25-Nov-2019

18:50

System.Net.Http.dll

4.7.3221.0

204,584

25-Nov-2019

18:50

System.Runtime.Remoting.dll

4.7.3221.0

347,472

25-Nov-2019

18:50

System.Security.dll

4.7.3221.0

325,928

25-Nov-2019

18:50

System.Transactions.dll

4.7.3221.0

309,328

25-Nov-2019

18:50

System.Web.dll

4.7.3535.0

5,416,424

25-Nov-2019

18:50

System.Windows.Controls.Ribbon.dll

4.7.3490.0

743,192

25-Nov-2019

18:50

System.Windows.Forms.dll

4.7.3515.0

5,238,920

25-Nov-2019

18:50

System.Xaml.dll

4.7.3490.0

642,912

25-Nov-2019

18:50

System.Xml.dll

4.7.3221.0

2,670,344

25-Nov-2019

18:50

UIAutomationClient.dll

4.7.3490.0

178,456

25-Nov-2019

18:50

UIAutomationClientsideProviders.dll

4.7.3490.0

361,960

25-Nov-2019

18:50

UIAutomationProvider.dll

4.7.3490.0

49,640

25-Nov-2019

18:50

UIAutomationTypes.dll

4.7.3490.0

221,464

25-Nov-2019

18:50

webengine.dll

4.7.3535.0

25,368

25-Nov-2019

18:50

webengine4.dll

4.7.3535.0

550,888

25-Nov-2019

18:50

WindowsBase.dll

4.7.3490.0

1,296,872

25-Nov-2019

18:50

WMINet_Utils.dll

4.7.3221.0

136,432

25-Nov-2019

18:50

WorkflowServiceHostPerformanceCounters.dll

4.7.3440.0

89,136

25-Nov-2019

18:50

WPFFontCache_v0400.exe.mui

4.7.3490.0

19,952

25-Nov-2019

18:50

WPFFontCache_v0400.exe

4.7.3490.0

26,448

25-Nov-2019

18:50

wpfgfx_v0400.dll

4.7.3490.0

1,346,328

25-Nov-2019

18:50

Placeholder.dll

4.7.3490.0

25,584

25-Nov-2019

18:50

PenIMC2_v0400.dll

4.7.3490.0

87,024

25-Nov-2019

18:50

x64

File name

File version

File size

Date

Time

Aspnet_perf.dll

4.7.3535.0

47,080

25-Nov-2019

18:50

Aspnet_perf.dll

4.7.3535.0

43,496

25-Nov-2019

18:50

aspnet_wp.exe

4.7.3535.0

51,704

25-Nov-2019

18:50

aspnet_wp.exe

4.7.3535.0

47,096

25-Nov-2019

18:50

clr.dll

4.7.3468.0

10,381,072

25-Nov-2019

18:50

clr.dll

4.7.3468.0

7,253,272

25-Nov-2019

18:50

clrjit.dll

4.7.3468.0

1,222,424

25-Nov-2019

18:50

clrjit.dll

4.7.3468.0

523,536

25-Nov-2019

18:50

compatjit.dll

4.7.3468.0

1,260,304

25-Nov-2019

18:50

dfdll.dll

4.7.3221.0

191,696

25-Nov-2019

18:50

dfdll.dll

4.7.3221.0

159,952

25-Nov-2019

18:50

GlobalUserInterface.CompositeFont

186,009

25-Nov-2019

18:50

mscordacwks.dll

4.7.3468.0

1,841,432

25-Nov-2019

18:50

mscordacwks.dll

4.7.3468.0

1,343,768

25-Nov-2019

18:50

mscordbi.dll

4.7.3468.0

1,622,808

25-Nov-2019

18:50

mscordbi.dll

4.7.3468.0

1,169,680

25-Nov-2019

18:50

mscoreei.dll

4.7.3468.0

631,272

25-Nov-2019

18:50

mscoreei.dll

4.7.3468.0

512,488

25-Nov-2019

18:50

mscorlib.dll

4.7.3468.0

5,427,992

25-Nov-2019

18:50

mscorlib.dll

4.7.3468.0

5,646,312

25-Nov-2019

18:50

msvcp120_clr0400.dll

12.0.52519.0

690,008

25-Nov-2019

18:51

msvcp120_clr0400.dll

12.0.52519.0

485,576

25-Nov-2019

18:51

msvcr120_clr0400.dll

12.0.52519.0

993,632

25-Nov-2019

18:51

msvcr120_clr0400.dll

12.0.52519.0

987,840

25-Nov-2019

18:51

VsVersion.dll

14.7.3490.0

19,736

25-Nov-2019

18:50

VsVersion.dll

14.7.3490.0

19,736

25-Nov-2019

18:50

peverify.dll

4.7.3468.0

261,400

25-Nov-2019

18:50

peverify.dll

4.7.3468.0

189,208

25-Nov-2019

18:50

PresentationCore.dll

4.7.3490.0

3,614,488

25-Nov-2019

18:50

PresentationCore.dll

4.7.3490.0

3,637,224

25-Nov-2019

18:50

PresentationFramework.dll

4.7.3490.0

6,238,184

25-Nov-2019

18:50

PresentationFramework-SystemData.dll

4.7.3490.0

24,856

25-Nov-2019

18:50

PresentationHost_v0400.dll

4.7.3490.0

278,296

25-Nov-2019

18:50

PresentationHost_v0400.dll.mui

4.7.3490.0

85,272

25-Nov-2019

18:50

PresentationHost_v0400.dll

4.7.3490.0

215,024

25-Nov-2019

18:50

PresentationHost_v0400.dll.mui

4.7.3490.0

85,272

25-Nov-2019

18:50

PresentationNative_v0400.dll

4.7.3490.0

1,110,496

25-Nov-2019

18:50

PresentationNative_v0400.dll

4.7.3490.0

827,672

25-Nov-2019

18:50

ServiceMonikerSupport.dll

4.7.3515.0

32,032

25-Nov-2019

18:50

ServiceMonikerSupport.dll

4.7.3515.0

29,968

25-Nov-2019

18:50

SMDiagnostics.dll

4.7.3515.0

74,376

25-Nov-2019

18:50

SMSvcHost.exe

4.7.3515.0

139,264

25-Nov-2019

18:50

SOS.dll

4.7.3468.0

872,936

25-Nov-2019

18:50

SOS.dll

4.7.3468.0

744,216

25-Nov-2019

18:50

System.Activities.dll

4.7.3515.0

1,533,784

25-Nov-2019

18:50

System.ComponentModel.DataAnnotations.dll

4.7.3221.0

127,400

25-Nov-2019

18:50

System.Core.dll

4.7.3515.0

1,552,744

25-Nov-2019

18:50

System.Data.Entity.dll

4.7.3221.0

4,035,664

25-Nov-2019

18:50

System.DirectoryServices.AccountManagement.dll

4.7.3221.0

297,648

25-Nov-2019

18:50

System.IdentityModel.dll

4.7.3515.0

1,095,304

25-Nov-2019

18:50

System.IdentityModel.Services.dll

4.7.3515.0

198,936

25-Nov-2019

18:50

System.Runtime.Serialization.dll

4.7.3515.0

1,057,152

25-Nov-2019

18:50

System.ServiceModel.Channels.dll

4.7.3515.0

158,704

25-Nov-2019

18:50

System.ServiceModel.Discovery.dll

4.7.3515.0

309,256

25-Nov-2019

18:50

System.ServiceModel.dll

4.7.3515.0

6,322,816

25-Nov-2019

18:50

System.ServiceModel.Internals.dll

4.7.3515.0

261,688

25-Nov-2019

18:50

System.ServiceModel.Routing.dll

4.7.3221.0

132,208

25-Nov-2019

18:50

System.ServiceModel.WasHosting.dll

4.7.3515.0

40,944

25-Nov-2019

18:50

System.Web.ApplicationServices.dll

4.7.3535.0

71,744

25-Nov-2019

18:50

System.Web.Extensions.dll

4.7.3535.0

1,850,952

25-Nov-2019

18:50

System.Workflow.Activities.dll

4.7.3440.0

1,051,184

25-Nov-2019

18:50

System.Workflow.ComponentModel.dll

4.7.3440.0

1,552,432

25-Nov-2019

18:50

System.Workflow.Runtime.dll

4.7.3440.0

498,736

25-Nov-2019

18:50

System.Runtime.Caching.dll

4.7.3221.0

109,864

25-Nov-2019

18:50

System.configuration.dll

4.7.3324.0

419,648

25-Nov-2019

18:50

System.Data.dll

4.7.3515.0

3,525,616

25-Nov-2019

18:50

System.Data.dll

4.7.3515.0

3,463,456

25-Nov-2019

18:50

System.Data.SqlXml.dll

4.7.3221.0

734,520

25-Nov-2019

18:50

System.Deployment.dll

4.7.3221.0

879,408

25-Nov-2019

18:50

System.DirectoryServices.Protocols.dll

4.7.3221.0

201,624

25-Nov-2019

18:50

System.dll

4.7.3451.0

3,564,168

25-Nov-2019

18:50

System.Drawing.dll

4.7.3221.0

600,864

25-Nov-2019

18:50

System.Management.dll

4.7.3221.0

415,536

25-Nov-2019

18:50

System.Net.Http.dll

4.7.3221.0

204,584

25-Nov-2019

18:50

System.Runtime.Remoting.dll

4.7.3221.0

347,472

25-Nov-2019

18:50

System.Security.dll

4.7.3221.0

325,928

25-Nov-2019

18:50

System.Transactions.dll

4.7.3221.0

311,048

25-Nov-2019

18:50

System.Transactions.dll

4.7.3221.0

309,328

25-Nov-2019

18:50

System.Web.dll

4.7.3535.0

5,399,528

25-Nov-2019

18:50

System.Web.dll

4.7.3535.0

5,416,424

25-Nov-2019

18:50

System.Windows.Controls.Ribbon.dll

4.7.3490.0

743,192

25-Nov-2019

18:50

System.Windows.Forms.dll

4.7.3515.0

5,238,920

25-Nov-2019

18:50

System.Xaml.dll

4.7.3490.0

642,912

25-Nov-2019

18:50

System.XML.dll

4.7.3221.0

2,670,344

25-Nov-2019

18:50

UIAutomationClient.dll

4.7.3490.0

178,456

25-Nov-2019

18:50

UIAutomationClientsideProviders.dll

4.7.3490.0

361,960

25-Nov-2019

18:50

UIAutomationProvider.dll

4.7.3490.0

49,640

25-Nov-2019

18:50

UIAutomationTypes.dll

4.7.3490.0

221,464

25-Nov-2019

18:50

webengine.dll

4.7.3535.0

26,904

25-Nov-2019

18:50

webengine.dll

4.7.3535.0

25,368

25-Nov-2019

18:50

webengine4.dll

4.7.3535.0

667,928

25-Nov-2019

18:50

webengine4.dll

4.7.3535.0

550,888

25-Nov-2019

18:50

WindowsBase.dll

4.7.3490.0

1,296,872

25-Nov-2019

18:50

WMINet_Utils.dll

4.7.3221.0

188,144

25-Nov-2019

18:50

WMINet_Utils.dll

4.7.3221.0

136,432

25-Nov-2019

18:50

WorkflowServiceHostPerformanceCounters.dll

4.7.3440.0

101,144

25-Nov-2019

18:50

WorkflowServiceHostPerformanceCounters.dll

4.7.3440.0

89,136

25-Nov-2019

18:50

WPFFontCache_v0400.exe.mui

4.7.3490.0

19,736

25-Nov-2019

18:50

WPFFontCache_v0400.exe.mui

4.7.3490.0

19,952

25-Nov-2019

18:50

WPFFontCache_v0400.exe

4.7.3490.0

27,472

25-Nov-2019

18:50

WPFFontCache_v0400.exe

4.7.3490.0

26,448

25-Nov-2019

18:50

wpfgfx_v0400.dll

4.7.3490.0

1,765,656

25-Nov-2019

18:50

wpfgfx_v0400.dll

4.7.3490.0

1,346,328

25-Nov-2019

18:50

Placeholder.dll

4.7.3490.0

26,392

25-Nov-2019

18:50

Placeholder.dll

4.7.3490.0

25,584

25-Nov-2019

18:50

PenIMC2_v0400.dll

4.7.3490.0

105,240

25-Nov-2019

18:50

PenIMC2_v0400.dll

4.7.3490.0

87,024

25-Nov-2019

18:50

How to obtain help and support for this update

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.