To apply this hotfix rollup, go to the following knowledge base article and download the correct hotfix rollup:

2925384 Hotfix rollup 2925384 is available for the .NET Framework 4.5.1 on Windows

Introduction

This article describes hotfix rollup 2908387 that is available for the Microsoft .NET Framework 4.5.1. For more information about the issue that the hotfix resolves, see the "More information" section.

This hotfix rollup is available for the following operating systems:

  • Windows 8.1

  • Windows Server 2012 R2


More Information

Hotfix Information

A supported hotfix is now available from Microsoft. However, it is intended to correct only the problem that this article describes. Apply it only to systems that are experiencing this specific problem.

To resolve this problem, contact Microsoft Customer Support Services to obtain the hotfix. For a complete list of Microsoft Customer Support Services telephone numbers and information about support costs, visit the following Microsoft website:

http://support.microsoft.com/contactus/?ws=supportNote In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

Prerequisites

To apply this hotfix, you must have the .NET Framework 4.5.1 installed.

Restart requirement

You have to restart the computer after you apply this hotfix if any affected files are being used. We recommend that you close all .NET Framework-based applications before you apply this hotfix.

Hotfix replacement information

This hotfix package does not replace a previously released hotfix package.

The global version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.

For all supported x86-based versions of Windows 8.1

File name

File version

File size

Date

Time

microsoft.build.tasks.v4.0.dll

4.0.30319.36010

1,191,144

18-Nov-2013

23:08

microsoft.build.dll

4.0.30319.36010

1,448,128

18-Nov-2013

23:08

presentationframework.aero2.dll

4.0.30319.36010

257,784

18-Nov-2013

23:08

presentationframework.aerolite.dll

4.0.30319.36010

178,432

21-Nov-2013

22:12

presentationframework.dll

4.0.30319.36010

6,202,592

18-Nov-2013

23:08

smdiagnostics.dll

4.0.30319.36010

73,384

18-Nov-2013

23:08

system.activities.core.presentation.dll

4.0.30319.36010

718,104

18-Nov-2013

23:08

system.activities.presentation.dll

4.0.30319.36010

2,140,416

18-Nov-2013

23:08

system.activities.dll

4.0.30319.36010

1,582,784

18-Nov-2013

23:08

system.addin.dll

4.0.30319.36010

163,504

18-Nov-2013

23:08

system.componentmodel.composition.dll

4.0.30319.36010

314,656

18-Nov-2013

23:08

system.configuration.dll

4.0.30319.36010

403,152

18-Nov-2013

23:08

system.core.dll

4.0.30319.36010

1,274,528

18-Nov-2013

23:08

system.data.entity.dll

4.0.30319.36010

4,097,224

18-Nov-2013

23:08

system.data.linq.dll

4.0.30319.36010

698,560

18-Nov-2013

23:08

system.data.sqlxml.dll

4.0.30319.36010

752,328

18-Nov-2013

23:08

system.design.dll

4.0.30319.36010

5,055,144

18-Nov-2013

23:08

system.directoryservices.accountmanagement.dll

4.0.30319.36010

297,776

27-Nov-2013

19:26

system.directoryservices.protocols.dll

4.0.30319.36010

202,536

18-Nov-2013

23:08

system.directoryservices.dll

4.0.30319.36010

426,216

18-Nov-2013

23:08

system.drawing.dll

4.0.30319.36010

596,144

18-Nov-2013

23:08

system.identitymodel.services.dll

4.0.30319.36010

199,928

18-Nov-2013

23:08

system.identitymodel.dll

4.0.30319.36010

1,093,840

18-Nov-2013

23:08

system.io.compression.dll

4.0.30319.36010

71,896

18-Nov-2013

23:08

system.management.dll

4.0.30319.36010

414,912

18-Nov-2013

23:08

system.messaging.dll

4.0.30319.36010

274,104

18-Nov-2013

23:08

system.runtime.remoting.dll

4.0.30319.36010

346,856

18-Nov-2013

23:08

system.runtime.serialization.dll

4.0.30319.36010

1,060,608

18-Nov-2013

23:08

system.runtime.dll

4.0.30319.36010

36,528

18-Nov-2013

23:08

system.security.dll

4.0.30319.36010

288,952

18-Nov-2013

23:08

system.servicemodel.activation.dll

4.0.30319.36010

204,032

18-Nov-2013

23:08

system.servicemodel.channels.dll

4.0.30319.36010

158,968

18-Nov-2013

23:08

system.servicemodel.discovery.dll

4.0.30319.36010

312,576

18-Nov-2013

23:08

system.servicemodel.washosting.dll

4.0.30319.36010

39,672

18-Nov-2013

23:08

system.servicemodel.web.dll

4.0.30319.36010

332,520

21-Nov-2013

22:12

system.servicemodel.dll

4.0.30319.36010

6,376,144

18-Nov-2013

23:08

system.serviceprocess.dll

4.0.30319.36010

134,872

21-Nov-2013

22:12

system.threading.timer.dll

4.0.30319.36010

29,408

21-Nov-2013

22:12

system.web.applicationservices.dll

4.0.30319.36010

71,440

18-Nov-2013

23:08

system.web.extensions.dll

4.0.30319.36010

1,859,288

18-Nov-2013

23:08

system.web.services.dll

4.0.30319.36010

858,320

18-Nov-2013

23:08

system.windows.controls.ribbon.dll

4.0.30319.36010

750,336

18-Nov-2013

23:08

system.windows.forms.dll

4.0.30319.36010

4,820,176

18-Nov-2013

23:08

system.workflow.activities.dll

4.0.30319.36010

1,068,784

18-Nov-2013

23:08

system.workflow.runtime.dll

4.0.30319.36010

500,456

18-Nov-2013

23:08

system.xaml.dll

4.0.30319.36010

640,672

18-Nov-2013

23:08

system.xml.dll

4.0.30319.36010

2,710,168

18-Nov-2013

23:08

system.dll

4.0.30319.36010

3,478,656

18-Nov-2013

23:08

windowsbase.dll

4.0.30319.36010

1,249,976

18-Nov-2013

23:08

windowsformsintegration.dll

4.0.30319.36010

103,656

18-Nov-2013

23:08

mscorlib.dll

4.0.30319.36010

5,300,896

18-Nov-2013

23:08

normidna.nlp

59,342

15-Nov-2013

17:07

normnfc.nlp

47,076

15-Nov-2013

17:07

normnfd.nlp

40,566

15-Nov-2013

17:07

normnfkc.nlp

67,808

15-Nov-2013

17:07

normnfkd.nlp

61,718

15-Nov-2013

17:07

aspnet_counters.dll

4.0.30319.36010

28,352

18-Nov-2013

23:08

aspnet_filter.dll

4.0.30319.36010

34,488

18-Nov-2013

23:08

aspnet_isapi.dll

4.0.30319.36010

24,752

18-Nov-2013

23:08

aspnet_perf.dll

4.0.30319.36010

41,648

18-Nov-2013

23:08

aspnet_rc.dll

4.0.30319.36010

90,280

18-Nov-2013

23:08

aspnet_regiis.exe

4.0.30319.36010

41,144

18-Nov-2013

23:08

aspnet_state.exe

4.0.30319.36010

45,744

18-Nov-2013

23:08

aspnet_wp.exe

4.0.30319.36010

43,176

18-Nov-2013

23:08

blackberry.browser

2,389

15-Nov-2013

17:07

chrome.browser

2,107

15-Nov-2013

17:07

default.browser

11,568

15-Nov-2013

17:07

firefox.browser

2,336

15-Nov-2013

17:07

gateway.browser

5,630

15-Nov-2013

17:07

generic.browser

5,569

15-Nov-2013

17:07

ie.browser

5,166

15-Nov-2013

17:07

iemobile.browser

4,045

15-Nov-2013

17:07

iphone.browser

1,759

15-Nov-2013

17:07

opera.browser

5,248

15-Nov-2013

17:07

safari.browser

3,560

15-Nov-2013

17:07

ucbrowser.browser

1,725

15-Nov-2013

17:07

clr-etw.man

288,935

18-Nov-2013

23:08

clretwrc.dll

4.0.30319.36010

222,368

18-Nov-2013

23:08

clrjit.dll

4.0.30319.36010

509,080

18-Nov-2013

23:08

clr.dll

4.0.30319.36010

6,911,632

18-Nov-2013

23:08

corperfmonext.dll

4.0.30319.36010

127,672

18-Nov-2013

23:08

csc.rsp

1,329

15-Nov-2013

17:07

csc.exe

4.0.30319.36010

1,853,072

18-Nov-2013

23:08

csc.exe.config

182

15-Nov-2013

17:07

culture.dll

4.0.30319.36010

54,432

18-Nov-2013

23:08

locale.nlp

419,696

15-Nov-2013

17:07

microsoft.common.overridetasks

6,297

15-Nov-2013

17:07

microsoft.data.entity.targets

6,501

15-Nov-2013

17:07

microsoft.workflowbuildextensions.targets

7,537

27-Nov-2013

19:27

microsoft.xaml.targets

19,848

15-Nov-2013

17:07

mmcaspext.dll

4.0.30319.36010

107,176

18-Nov-2013

23:08

microsoft.common.targets

262,547

15-Nov-2013

17:07

microsoft.csharp.targets

23,618

15-Nov-2013

17:07

microsoft.netframework.props

11,957

15-Nov-2013

17:07

microsoft.netframework.targets

8,183

15-Nov-2013

17:07

microsoft.visualbasic.targets

23,329

15-Nov-2013

17:07

mscordacwks.dll

4.0.30319.36010

1,278,640

18-Nov-2013

23:08

mscordbi.dll

4.0.30319.36010

1,080,480

18-Nov-2013

23:08

mscorlib.ni.dll

4.0.30319.36010

17,390,768

18-Nov-2013

23:08

mscorrc.dll

4.0.30319.36010

395,936

18-Nov-2013

23:08

mscorsvc.dll

4.0.30319.36010

415,392

18-Nov-2013

23:08

mscorsvw.exe

4.0.30319.36010

103,608

18-Nov-2013

23:08

ngen.exe

4.0.30319.36010

140,944

18-Nov-2013

23:08

penimc.dll

4.0.30319.36010

80,536

18-Nov-2013

23:08

peverify.dll

4.0.30319.36010

164,000

18-Nov-2013

23:08

presentationhost_v0400.dll

4.0.30319.36010

189,656

18-Nov-2013

23:08

servicemodel.mof

88,383

15-Nov-2013

17:07

servicemodel.mof.uninstall

896

15-Nov-2013

17:07

servicemonikersupport.dll

4.0.30319.36010

28,376

18-Nov-2013

23:08

sos.dll

4.0.30319.36010

756,368

18-Nov-2013

23:08

system.addin.dll

4.0.30319.36010

163,504

18-Nov-2013

23:08

system.core.dll

4.0.30319.36010

1,274,528

18-Nov-2013

23:08

system.data.entity.dll

4.0.30319.36010

4,097,224

18-Nov-2013

23:08

system.data.linq.dll

4.0.30319.36010

698,560

18-Nov-2013

23:08

system.web.extensions.dll

4.0.30319.36010

1,859,288

18-Nov-2013

23:08

vbc.rsp

1,467

15-Nov-2013

17:08

vbc.exe

12.0.30319.36010

2,459,280

18-Nov-2013

23:08

vbc.exe.config

182

15-Nov-2013

17:08

webengine4.dll

4.0.30319.36010

509,608

18-Nov-2013

23:08

webengine.dll

4.0.30319.36010

24,744

18-Nov-2013

23:08

wpfgfx_v0400.dll

4.0.30319.36010

1,690,800

18-Nov-2013

23:08

presentationcore.dll

4.0.30319.36010

3,229,896

18-Nov-2013

23:08

system.data.dll

4.0.30319.36010

3,203,760

18-Nov-2013

23:08

system.printing.dll

4.0.30319.36010

342,728

18-Nov-2013

23:08

system.transactions.dll

4.0.30319.36010

287,952

18-Nov-2013

23:08

system.web.dll

4.0.30319.36010

5,448,360

18-Nov-2013

23:08

For all supported x64-based versions of Windows 8.1 and Windows Server 2012 R2

File name

File version

File size

Date

Time

mscorlib.dll

4.0.30319.36010

5,209,760

18-Nov-2013

23:08

normidna.nlp

59,342

15-Nov-2013

17:01

normnfc.nlp

47,076

15-Nov-2013

17:01

normnfd.nlp

40,566

15-Nov-2013

17:01

normnfkc.nlp

67,808

15-Nov-2013

17:01

normnfkd.nlp

61,718

15-Nov-2013

17:01

aspnet_counters.dll

4.0.30319.36010

29,888

18-Nov-2013

23:08

aspnet_filter.dll

4.0.30319.36010

37,560

18-Nov-2013

23:08

aspnet_isapi.dll

4.0.30319.36010

25,776

18-Nov-2013

23:08

aspnet_perf.dll

4.0.30319.36010

45,232

18-Nov-2013

23:08

aspnet_rc.dll

4.0.30319.36010

90,280

18-Nov-2013

23:08

aspnet_regiis.exe

4.0.30319.36010

43,704

18-Nov-2013

23:08

aspnet_state.exe

4.0.30319.36010

50,864

18-Nov-2013

23:08

aspnet_wp.exe

4.0.30319.36010

47,784

18-Nov-2013

23:08

blackberry.browser

2,389

15-Nov-2013

17:01

chrome.browser

2,107

15-Nov-2013

17:01

default.browser

11,568

15-Nov-2013

17:01

firefox.browser

2,336

15-Nov-2013

17:01

gateway.browser

5,630

15-Nov-2013

17:01

generic.browser

5,569

15-Nov-2013

17:01

ie.browser

5,166

15-Nov-2013

17:01

iemobile.browser

4,045

15-Nov-2013

17:01

iphone.browser

1,759

15-Nov-2013

17:01

opera.browser

5,248

15-Nov-2013

17:01

safari.browser

3,560

15-Nov-2013

17:01

ucbrowser.browser

1,725

15-Nov-2013

17:01

clr-etw.man

288,943

18-Nov-2013

23:08

clretwrc.dll

4.0.30319.36010

222,368

18-Nov-2013

23:08

clrjit.dll

4.0.30319.36010

1,235,608

18-Nov-2013

23:08

clr.dll

4.0.30319.36010

10,040,976

18-Nov-2013

23:08

corperfmonext.dll

4.0.30319.36010

153,784

18-Nov-2013

23:08

csc.rsp

1,329

15-Nov-2013

17:01

csc.exe

4.0.30319.36010

2,637,456

18-Nov-2013

23:08

csc.exe.config

182

15-Nov-2013

17:01

culture.dll

4.0.30319.36010

63,648

18-Nov-2013

23:08

locale.nlp

419,696

15-Nov-2013

17:01

microsoft.build.tasks.v4.0.dll

4.0.30319.36010

1,191,144

18-Nov-2013

23:08

microsoft.build.dll

4.0.30319.36010

1,448,128

18-Nov-2013

23:08

microsoft.common.overridetasks

6,297

15-Nov-2013

17:01

microsoft.data.entity.targets

6,501

15-Nov-2013

17:01

microsoft.workflowbuildextensions.targets

7,537

27-Nov-2013

19:27

microsoft.xaml.targets

19,848

15-Nov-2013

17:01

mmcaspext.dll

4.0.30319.36010

113,320

18-Nov-2013

23:08

microsoft.common.targets

262,547

15-Nov-2013

17:01

microsoft.csharp.targets

23,618

15-Nov-2013

17:01

microsoft.netframework.props

11,957

15-Nov-2013

17:01

microsoft.netframework.targets

8,183

15-Nov-2013

17:01

microsoft.visualbasic.targets

23,329

15-Nov-2013

17:01

mscordacwks.dll

4.0.30319.36010

1,722,544

18-Nov-2013

23:08

mscordbi.dll

4.0.30319.36010

1,495,200

18-Nov-2013

23:08

mscorlib.ni.dll

4.0.30319.36010

22,593,712

18-Nov-2013

23:08

mscorrc.dll

4.0.30319.36010

395,936

18-Nov-2013

23:08

mscorsvc.dll

4.0.30319.36010

523,424

18-Nov-2013

23:08

mscorsvw.exe

4.0.30319.36010

124,088

18-Nov-2013

23:08

ngen.exe

4.0.30319.36010

171,152

18-Nov-2013

23:08

penimc.dll

4.0.30319.36010

92,824

18-Nov-2013

23:08

peverify.dll

4.0.30319.36010

225,952

18-Nov-2013

23:08

presentationframework.aero2.dll

4.0.30319.36010

257,784

18-Nov-2013

23:08

presentationframework.aerolite.dll

4.0.30319.36010

178,432

21-Nov-2013

22:14

presentationframework.dll

4.0.30319.36010

6,202,592

18-Nov-2013

23:08

presentationhost_v0400.dll

4.0.30319.36010

233,688

18-Nov-2013

23:08

servicemodel.mof

88,383

15-Nov-2013

17:01

servicemodel.mof.uninstall

896

15-Nov-2013

17:01

servicemonikersupport.dll

4.0.30319.36010

28,888

18-Nov-2013

23:08

smdiagnostics.dll

4.0.30319.36010

73,384

18-Nov-2013

23:08

sos.dll

4.0.30319.36010

816,784

18-Nov-2013

23:08

system.activities.core.presentation.dll

4.0.30319.36010

718,104

27-Nov-2013

19:27

system.activities.presentation.dll

4.0.30319.36010

2,140,416

18-Nov-2013

23:08

system.activities.dll

4.0.30319.36010

1,582,784

18-Nov-2013

23:08

system.addin.dll

4.0.30319.36010

163,504

18-Nov-2013

23:08

system.componentmodel.composition.dll

4.0.30319.36010

314,656

27-Nov-2013

19:27

system.configuration.dll

4.0.30319.36010

403,152

18-Nov-2013

23:08

system.core.dll

4.0.30319.36010

1,274,528

18-Nov-2013

23:08

system.data.entity.dll

4.0.30319.36010

4,097,224

18-Nov-2013

23:08

system.data.linq.dll

4.0.30319.36010

698,560

18-Nov-2013

23:08

system.data.sqlxml.dll

4.0.30319.36010

752,328

18-Nov-2013

23:08

system.design.dll

4.0.30319.36010

5,055,144

18-Nov-2013

23:08

system.directoryservices.accountmanagement.dll

4.0.30319.36010

297,776

27-Nov-2013

19:27

system.directoryservices.protocols.dll

4.0.30319.36010

202,536

27-Nov-2013

19:27

system.directoryservices.dll

4.0.30319.36010

426,216

18-Nov-2013

23:08

system.drawing.dll

4.0.30319.36010

596,144

18-Nov-2013

23:08

system.identitymodel.services.dll

4.0.30319.36010

199,928

18-Nov-2013

23:08

system.identitymodel.dll

4.0.30319.36010

1,093,840

18-Nov-2013

23:08

system.io.compression.dll

4.0.30319.36010

71,896

18-Nov-2013

23:08

system.management.dll

4.0.30319.36010

414,912

18-Nov-2013

23:08

system.messaging.dll

4.0.30319.36010

274,104

18-Nov-2013

23:08

system.runtime.remoting.dll

4.0.30319.36010

346,856

18-Nov-2013

23:08

system.runtime.serialization.dll

4.0.30319.36010

1,060,608

18-Nov-2013

23:08

system.runtime.dll

4.0.30319.36010

36,528

18-Nov-2013

23:08

system.security.dll

4.0.30319.36010

288,952

18-Nov-2013

23:08

system.servicemodel.activation.dll

4.0.30319.36010

204,032

18-Nov-2013

23:08

system.servicemodel.channels.dll

4.0.30319.36010

158,968

18-Nov-2013

23:08

system.servicemodel.discovery.dll

4.0.30319.36010

312,576

18-Nov-2013

23:08

system.servicemodel.washosting.dll

4.0.30319.36010

39,672

18-Nov-2013

23:08

system.servicemodel.web.dll

4.0.30319.36010

332,520

21-Nov-2013

22:14

system.servicemodel.dll

4.0.30319.36010

6,376,144

18-Nov-2013

23:08

system.serviceprocess.dll

4.0.30319.36010

134,872

21-Nov-2013

22:14

system.threading.timer.dll

4.0.30319.36010

29,408

21-Nov-2013

22:14

system.web.applicationservices.dll

4.0.30319.36010

71,440

18-Nov-2013

23:08

system.web.extensions.dll

4.0.30319.36010

1,859,288

18-Nov-2013

23:08

system.web.services.dll

4.0.30319.36010

858,320

18-Nov-2013

23:08

system.windows.controls.ribbon.dll

4.0.30319.36010

750,336

18-Nov-2013

23:08

system.windows.forms.dll

4.0.30319.36010

4,820,176

18-Nov-2013

23:08

system.workflow.activities.dll

4.0.30319.36010

1,068,784

18-Nov-2013

23:08

system.workflow.runtime.dll

4.0.30319.36010

500,456

18-Nov-2013

23:08

system.xaml.dll

4.0.30319.36010

640,672

18-Nov-2013

23:08

system.xml.dll

4.0.30319.36010

2,710,168

18-Nov-2013

23:08

system.dll

4.0.30319.36010

3,478,656

18-Nov-2013

23:08

vbc.rsp

1,467

15-Nov-2013

17:02

vbc.exe

12.0.30319.36010

3,546,256

18-Nov-2013

23:08

vbc.exe.config

182

15-Nov-2013

17:02

webengine4.dll

4.0.30319.36010

621,224

18-Nov-2013

23:08

webengine.dll

4.0.30319.36010

26,792

18-Nov-2013

23:08

windowsbase.dll

4.0.30319.36010

1,249,976

18-Nov-2013

23:08

windowsformsintegration.dll

4.0.30319.36010

103,656

18-Nov-2013

23:08

wpfgfx_v0400.dll

4.0.30319.36010

2,111,664

18-Nov-2013

23:08

presentationcore.dll

4.0.30319.36010

3,208,896

18-Nov-2013

23:08

system.data.dll

4.0.30319.36010

3,231,920

18-Nov-2013

23:08

system.printing.dll

4.0.30319.36010

342,208

18-Nov-2013

23:08

system.transactions.dll

4.0.30319.36010

290,512

18-Nov-2013

23:08

system.web.dll

4.0.30319.36010

5,443,240

18-Nov-2013

23:08

microsoft.build.tasks.v4.0.dll

4.0.30319.36010

1,191,144

18-Nov-2013

23:08

microsoft.build.dll

4.0.30319.36010

1,448,128

18-Nov-2013

23:08

presentationframework.aero2.dll

4.0.30319.36010

257,784

18-Nov-2013

23:08

presentationframework.aerolite.dll

4.0.30319.36010

178,432

21-Nov-2013

22:12

presentationframework.dll

4.0.30319.36010

6,202,592

18-Nov-2013

23:08

smdiagnostics.dll

4.0.30319.36010

73,384

18-Nov-2013

23:08

system.activities.core.presentation.dll

4.0.30319.36010

718,104

18-Nov-2013

23:08

system.activities.presentation.dll

4.0.30319.36010

2,140,416

18-Nov-2013

23:08

system.activities.dll

4.0.30319.36010

1,582,784

18-Nov-2013

23:08

system.addin.dll

4.0.30319.36010

163,504

18-Nov-2013

23:08

system.componentmodel.composition.dll

4.0.30319.36010

314,656

18-Nov-2013

23:08

system.configuration.dll

4.0.30319.36010

403,152

18-Nov-2013

23:08

system.core.dll

4.0.30319.36010

1,274,528

18-Nov-2013

23:08

system.data.entity.dll

4.0.30319.36010

4,097,224

18-Nov-2013

23:08

system.data.linq.dll

4.0.30319.36010

698,560

18-Nov-2013

23:08

system.data.sqlxml.dll

4.0.30319.36010

752,328

18-Nov-2013

23:08

system.design.dll

4.0.30319.36010

5,055,144

18-Nov-2013

23:08

system.directoryservices.accountmanagement.dll

4.0.30319.36010

297,776

27-Nov-2013

19:27

system.directoryservices.protocols.dll

4.0.30319.36010

202,536

18-Nov-2013

23:08

system.directoryservices.dll

4.0.30319.36010

426,216

18-Nov-2013

23:08

system.drawing.dll

4.0.30319.36010

596,144

18-Nov-2013

23:08

system.identitymodel.services.dll

4.0.30319.36010

199,928

18-Nov-2013

23:08

system.identitymodel.dll

4.0.30319.36010

1,093,840

18-Nov-2013

23:08

system.io.compression.dll

4.0.30319.36010

71,896

18-Nov-2013

23:08

system.management.dll

4.0.30319.36010

414,912

18-Nov-2013

23:08

system.messaging.dll

4.0.30319.36010

274,104

18-Nov-2013

23:08

system.runtime.remoting.dll

4.0.30319.36010

346,856

18-Nov-2013

23:08

system.runtime.serialization.dll

4.0.30319.36010

1,060,608

18-Nov-2013

23:08

system.runtime.dll

4.0.30319.36010

36,528

18-Nov-2013

23:08

system.security.dll

4.0.30319.36010

288,952

18-Nov-2013

23:08

system.servicemodel.activation.dll

4.0.30319.36010

204,032

18-Nov-2013

23:08

system.servicemodel.channels.dll

4.0.30319.36010

158,968

18-Nov-2013

23:08

system.servicemodel.discovery.dll

4.0.30319.36010

312,576

18-Nov-2013

23:08

system.servicemodel.washosting.dll

4.0.30319.36010

39,672

18-Nov-2013

23:08

system.servicemodel.web.dll

4.0.30319.36010

332,520

21-Nov-2013

22:12

system.servicemodel.dll

4.0.30319.36010

6,376,144

18-Nov-2013

23:08

system.serviceprocess.dll

4.0.30319.36010

134,872

21-Nov-2013

22:12

system.threading.timer.dll

4.0.30319.36010

29,408

21-Nov-2013

22:12

system.web.applicationservices.dll

4.0.30319.36010

71,440

18-Nov-2013

23:08

system.web.extensions.dll

4.0.30319.36010

1,859,288

18-Nov-2013

23:08

system.web.services.dll

4.0.30319.36010

858,320

18-Nov-2013

23:08

system.windows.controls.ribbon.dll

4.0.30319.36010

750,336

18-Nov-2013

23:08

system.windows.forms.dll

4.0.30319.36010

4,820,176

18-Nov-2013

23:08

system.workflow.activities.dll

4.0.30319.36010

1,068,784

18-Nov-2013

23:08

system.workflow.runtime.dll

4.0.30319.36010

500,456

18-Nov-2013

23:08

system.xaml.dll

4.0.30319.36010

640,672

18-Nov-2013

23:08

system.xml.dll

4.0.30319.36010

2,710,168

18-Nov-2013

23:08

system.dll

4.0.30319.36010

3,478,656

18-Nov-2013

23:08

windowsbase.dll

4.0.30319.36010

1,249,976

18-Nov-2013

23:08

windowsformsintegration.dll

4.0.30319.36010

103,656

18-Nov-2013

23:08

mscorlib.dll

4.0.30319.36010

5,300,896

18-Nov-2013

23:08

normidna.nlp

59,342

15-Nov-2013

17:07

normnfc.nlp

47,076

15-Nov-2013

17:07

normnfd.nlp

40,566

15-Nov-2013

17:07

normnfkc.nlp

67,808

15-Nov-2013

17:07

normnfkd.nlp

61,718

15-Nov-2013

17:07

aspnet_counters.dll

4.0.30319.36010

28,352

18-Nov-2013

23:08

aspnet_filter.dll

4.0.30319.36010

34,488

18-Nov-2013

23:08

aspnet_isapi.dll

4.0.30319.36010

24,752

18-Nov-2013

23:08

aspnet_perf.dll

4.0.30319.36010

41,648

18-Nov-2013

23:08

aspnet_rc.dll

4.0.30319.36010

90,280

18-Nov-2013

23:08

aspnet_regiis.exe

4.0.30319.36010

41,144

18-Nov-2013

23:08

aspnet_state.exe

4.0.30319.36010

45,744

18-Nov-2013

23:08

aspnet_wp.exe

4.0.30319.36010

43,176

18-Nov-2013

23:08

blackberry.browser

2,389

15-Nov-2013

17:07

chrome.browser

2,107

15-Nov-2013

17:07

default.browser

11,568

15-Nov-2013

17:07

firefox.browser

2,336

15-Nov-2013

17:07

gateway.browser

5,630

15-Nov-2013

17:07

generic.browser

5,569

15-Nov-2013

17:07

ie.browser

5,166

15-Nov-2013

17:07

iemobile.browser

4,045

15-Nov-2013

17:07

iphone.browser

1,759

15-Nov-2013

17:07

opera.browser

5,248

15-Nov-2013

17:07

safari.browser

3,560

15-Nov-2013

17:07

ucbrowser.browser

1,725

15-Nov-2013

17:07

clr-etw.man

288,935

18-Nov-2013

23:08

clretwrc.dll

4.0.30319.36010

222,368

18-Nov-2013

23:08

clrjit.dll

4.0.30319.36010

509,080

18-Nov-2013

23:08

clr.dll

4.0.30319.36010

6,911,632

18-Nov-2013

23:08

corperfmonext.dll

4.0.30319.36010

127,672

18-Nov-2013

23:08

csc.rsp

1,329

15-Nov-2013

17:07

csc.exe

4.0.30319.36010

1,853,072

18-Nov-2013

23:08

csc.exe.config

182

15-Nov-2013

17:07

culture.dll

4.0.30319.36010

54,432

18-Nov-2013

23:08

locale.nlp

419,696

15-Nov-2013

17:07

microsoft.common.overridetasks

6,297

15-Nov-2013

17:07

microsoft.data.entity.targets

6,501

15-Nov-2013

17:07

microsoft.workflowbuildextensions.targets

7,537

27-Nov-2013

19:27

microsoft.xaml.targets

19,848

15-Nov-2013

17:07

mmcaspext.dll

4.0.30319.36010

107,176

18-Nov-2013

23:08

microsoft.common.targets

262,547

15-Nov-2013

17:07

microsoft.csharp.targets

23,618

15-Nov-2013

17:07

microsoft.netframework.props

11,957

15-Nov-2013

17:07

microsoft.netframework.targets

8,183

15-Nov-2013

17:07

microsoft.visualbasic.targets

23,329

15-Nov-2013

17:07

mscordacwks.dll

4.0.30319.36010

1,278,640

18-Nov-2013

23:08

mscordbi.dll

4.0.30319.36010

1,080,480

18-Nov-2013

23:08

mscorlib.ni.dll

4.0.30319.36010

17,390,768

18-Nov-2013

23:08

mscorrc.dll

4.0.30319.36010

395,936

18-Nov-2013

23:08

mscorsvc.dll

4.0.30319.36010

415,392

18-Nov-2013

23:08

mscorsvw.exe

4.0.30319.36010

103,608

18-Nov-2013

23:08

ngen.exe

4.0.30319.36010

140,944

18-Nov-2013

23:08

penimc.dll

4.0.30319.36010

80,536

18-Nov-2013

23:08

peverify.dll

4.0.30319.36010

164,000

18-Nov-2013

23:08

presentationhost_v0400.dll

4.0.30319.36010

189,656

18-Nov-2013

23:08

servicemonikersupport.dll

4.0.30319.36010

28,376

18-Nov-2013

23:08

sos.dll

4.0.30319.36010

756,368

18-Nov-2013

23:08

system.addin.dll

4.0.30319.36010

163,504

18-Nov-2013

23:08

system.core.dll

4.0.30319.36010

1,274,528

18-Nov-2013

23:08

system.data.entity.dll

4.0.30319.36010

4,097,224

18-Nov-2013

23:08

system.data.linq.dll

4.0.30319.36010

698,560

18-Nov-2013

23:08

system.web.extensions.dll

4.0.30319.36010

1,859,288

18-Nov-2013

23:08

vbc.rsp

1,467

15-Nov-2013

17:08

vbc.exe

12.0.30319.36010

2,459,280

18-Nov-2013

23:08

vbc.exe.config

182

15-Nov-2013

17:08

webengine4.dll

4.0.30319.36010

509,608

18-Nov-2013

23:08

webengine.dll

4.0.30319.36010

24,744

18-Nov-2013

23:08

wpfgfx_v0400.dll

4.0.30319.36010

1,690,800

18-Nov-2013

23:08

presentationcore.dll

4.0.30319.36010

3,229,896

18-Nov-2013

23:08

system.data.dll

4.0.30319.36010

3,203,760

18-Nov-2013

23:08

system.printing.dll

4.0.30319.36010

342,728

18-Nov-2013

23:08

system.transactions.dll

4.0.30319.36010

287,952

18-Nov-2013

23:08

system.web.dll

4.0.30319.36010

5,448,360

18-Nov-2013

23:08


Issues that this hotfix rollup resolves

Issue 1Symptoms

Assume that you invoke the Application.DoEvents() method from the handler of the ValueChanged event of a NumericUpDown control. For example, you use the following code:private void numericUpDown1_ValueChanged(object sender, EventArgs e)
{
for (int i = 0; i < 10; i++)
{
Application.DoEvents();
Thread.Sleep(10);
}
} When the up or down arrow button is pressed for several seconds, the control creates a timer to generate repeated increments or decrements. In Application.DoEvents the timer tick is handled again. This causes a new ValueChanged event. Then, you reenter the timer tick event handler. When the mouse button is released, the timer is destroyed in the handler at the bottom of the stack, but then is reused again as the stack is being unwound by the other handlers. This causes a null reference exception and a crash.



Workaround

To work around this issue, use BeginInvoke to call Application.DoEvents() asynchronously after the timer event is processed. For example, use the following class to override the default behavior: public class MyNumericUpDown : System.Windows.Forms.NumericUpDown
{
public NumericUpDown() : base()
{
}
protected override void OnValueChanged(EventArgs e)
{
// run the handler as a separate event to prevent re-entrance to prevent a NullRef when hitting.
if (IsHandleCreated)
BeginInvoke(new Action(() => base.OnValueChanged(e)));
else
base.OnValueChanged(e);
}
} Note Generally, we do not recommend that you reenter a message loop (Application.DoEvents) from a message handler (ValueChanged is raised from the Timer.OnTick message handler), because this could lead to stack overflow. For example, the range of the NumericUpDown control is large, and the user holds down the arrow button for a long time. Use BeginInvoke to avoid the stack overflow. This hotfix does not address this issue.

Issue 2

SymptomsCopying formatted text from a long XPS document can take several minutes, depending on the position of the text within the document, and can cause the application to freeze.

Cause

This issue occurs because some formatting declarations require scanning the document from the beginning up to the desired selection. These declarations are rare (they come from custom elements that have a TextElementEditingBehaviorAttribute attribute that is not marked IsTypographicOnly).

The logic is changed in this hotfix to avoid the expensive scan when no such declarations appear in the desired selection.

Issue 3Symptoms

A Windows Presentation Foundation (WPF) TextBlock may not display one or more characters at the end of its text. This issue occurs when the following conditions are true:

  • TextWrapping or TextTrimming is enabled.

  • Padding is nonzero, or TextFormattingMode is "Display."

  • Width is not set, or is set to "Auto."

  • The FontFamily, FontSize, and specific characters in the text lead to an unfavorable width.

Cause

This issue occurs because of numeric inaccuracies (a round-off error) that can occur while computing the width of the text, converting the width between internal coordinate systems, accounting for padding, and aligning the text to pixel boundaries for Display mode.

Protection against these kinds of inaccuracies has been added to the computations, to make sure that all the characters that should be displayed will be displayed.

Issue 4

Pinning objects can cause too much heap memory fragmentation, causing a decrease in performance. This fix provides more efficient reuse of memory buffers, which minimizes heap memory fragmentation.

Issue 5

Sometimes, an application can encounter an access violation exception during AppDomain shut down after a background Garbage Collection operation.

Issue 6

The diagnostic tools that do IL instrumentation by using profiling API can cause the following unhandled exception to be thrown by the common language runtime (CLR):

0x80131401" = SECURITY_E_INCOMPATIBLE_SHARE. Loading this assembly would produce a different grant set from other instances.


Additionally, the process crashes. This issue only occurs when you use diagnostic tools.

Issue 7

When you use the Windows Communication Foundation (WCF) 4.5 HttpMessageHandler extensibility point (also known as the WCF HTTP Pipeline), the WWW-Authenticate header cannot be set on HttpRequestMessage or HttpResponseMessage. This is because the new HttpMessageHandler extensibility point uses a different mechanism for handling headers.

After you apply this hotfix, the two mechanisms to add headers are brought to parity, and one should be able to add WWW-Authenticate headers again.

Issue 8

A NullReferenceException exception is thrown from the SqlInternalConnectionTds.BreakConnection method. This hotfix resolves the timing issue that leads to the NullReferenceException exception.

Issue 9

Symptoms

Assume that you have a WCF application that uses the BinaryMessageEncoder class, and the encoder uses a UTF-8 based text record per [MC-NBFX]. Or, assume that you have a WCF application that uses the System.ServiceModel.Channels.Message.CreateBufferedCopy method. A message is processed that contains characters in the range of U+10000 to U+10FFFF (inclusive) that are represented in UTF-8 as a 4-byte sequence. In this situation, the encoded binary message may be lost, and you receive the following error message:

System.ArgumentException: The output char buffer is too small to contain the decoded characters, encoding 'Unicode (UTF-8)' fallback 'System.Text.DecoderExceptionFallback'.
Parameter name: chars
at System.Text.Encoding.ThrowCharsOverflow()
at System.Text.Encoding.ThrowCharsOverflow(DecoderNLS decoder, Boolean nothingDecoded)
at System.Text.UTF8Encoding.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, DecoderNLS baseDecoder)
at System.Text.DecoderNLS.GetChars(Byte* bytes, Int32 byteCount, Char* chars, Int32 charCount, Boolean flush)
at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex, Boolean flush)
at System.Text.DecoderNLS.GetChars(Byte[] bytes, Int32 byteIndex, Int32 byteCount, Char[] chars, Int32 charIndex)
at System.Xml.ValueHandle.TryReadChars(Char[] chars, Int32 offset, Int32 count, Int32& actual)
at System.Xml.XmlBaseReader.ReadValueChunk(Char[] chars, Int32 offset, Int32 count)
at System.Xml.XmlBinaryWriter.WriteTextNode(XmlDictionaryReader reader, Boolean attribute)
at System.Xml.XmlDictionaryWriter.WriteNode(XmlDictionaryReader reader, Boolean defattr)
at System.ServiceModel.Channels.ReceivedMessage.OnWriteBodyContents(XmlDictionaryWriter writer)
at System.ServiceModel.Channels.Message.OnWriteMessage(XmlDictionaryWriter writer)
at System.ServiceModel.Channels.Message.OnCreateBufferedCopy(Int32 maxBufferSize, XmlDictionaryReaderQuotas quotas)
at System.ServiceModel.Channels.StreamedMessage.OnCreateBufferedCopy(Int32 maxBufferSize)
at System.ServiceModel.Channels.Message.CreateBufferedCopy(Int32 maxBufferSize)
at ConsoleApplication1.BufferRequestChannel.WrappingRequestContext.BufferMessage()
When this issue occurs, the client times out without a response if the WCF application is self-hosted. If the WCF application is web-hosted (ASP.NET), the client will receive a 500 server error.

CauseThis issue occurs because of an internal implementation detail that sometimes allocates insufficient space when 4-byte UTF-8 character sequences are decoded.

ResolutionTo resolve this issue, apply the hotfix. After you apply the hotfix, the WCF application will wait for the next
Read method to decode the characters if there is insufficient space in the output buffer to decode multibyte Unicode characters.

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

What affected your experience?

Any additional feedback? (Optional)

Thank you for your feedback!

×