Applies To.NET Framework 3.5.1 Windows 7 Service Pack 1 Windows Server 2008 R2 Service Pack 1

Introduction

An update for the Microsoft .NET Framework 3.5.1 is available. For more information about the issues that the update resolves, see the "Issues that this update resolves" section.

More Information

How to obtain this update

Microsoft Download Center The following file is available for download from the Microsoft Download Center:DownloadDownload the package now. For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to obtain Microsoft support files from online services Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.

Restart requirement

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

Command-line switches for this update

For more information about the various command-line switches that are supported by this update, visit the following MSDN website:

Command-Line options

Update replacement information

This update does not replace any previously released update.

How to uninstall this update

To remove this update, use the Programs and Features item in Control Panel.

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.

GDR service branch

For all supported x86-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

31,384

02-Jul-2013

23:09

Webengine.dll

2.0.50727.5474

437,400

02-Jul-2013

23:09

System.web.dll

2.0.50727.5474

5,283,840

02-Jul-2013

23:09

For all supported IA64-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

Aspnet_wp.exe

2.0.50727.5474

83,096

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

22:53

Webengine.dll

2.0.50727.5474

1,232,536

01-Jul-2013

22:52

System.web.dll

2.0.50727.5474

4,812,800

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

31,384

02-Jul-2013

23:09

Webengine.dll

2.0.50727.5474

437,400

02-Jul-2013

23:09

System.web.dll

2.0.50727.5474

5,283,840

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

83,096

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

22:53

Webengine.dll

2.0.50727.5474

1,232,536

01-Jul-2013

22:52

System.web.dll

2.0.50727.5474

4,812,800

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

31,384

02-Jul-2013

23:09

Webengine.dll

2.0.50727.5474

437,400

02-Jul-2013

23:09

System.web.dll

2.0.50727.5474

5,283,840

02-Jul-2013

23:09

For all supported x64-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

Aspnet_wp.exe

2.0.50727.5474

43,160

01-Jul-2013

22:53

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

22:54

Webengine.dll

2.0.50727.5474

746,136

01-Jul-2013

22:53

System.web.dll

2.0.50727.5474

5,292,032

01-Jul-2013

22:53

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

31,384

02-Jul-2013

23:09

Webengine.dll

2.0.50727.5474

437,400

02-Jul-2013

23:09

System.web.dll

2.0.50727.5474

5,283,840

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

43,160

01-Jul-2013

22:53

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

22:54

Webengine.dll

2.0.50727.5474

746,136

01-Jul-2013

22:53

System.web.dll

2.0.50727.5474

5,292,032

01-Jul-2013

22:53

System.web.regularexpressions.dll

2.0.50727.5474

77,824

02-Jul-2013

23:09

Aspnet_wp.exe

2.0.50727.5474

31,384

02-Jul-2013

23:09

Webengine.dll

2.0.50727.5474

437,400

02-Jul-2013

23:09

System.web.dll

2.0.50727.5474

5,283,840

02-Jul-2013

23:09

LDR service branch

For all supported x86-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

31,384

01-Jul-2013

22:54

Webengine.dll

2.0.50727.7031

437,400

01-Jul-2013

22:54

System.web.dll

2.0.50727.7031

5,283,840

01-Jul-2013

22:54

For all supported IA64-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

Aspnet_wp.exe

2.0.50727.7031

83,096

01-Jul-2013

22:51

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:51

Webengine.dll

2.0.50727.7031

1,233,048

01-Jul-2013

22:51

System.web.dll

2.0.50727.7031

4,812,800

01-Jul-2013

22:51

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

31,384

01-Jul-2013

22:54

Webengine.dll

2.0.50727.7031

437,400

01-Jul-2013

22:54

System.web.dll

2.0.50727.7031

5,283,840

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

83,096

01-Jul-2013

22:51

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:51

Webengine.dll

2.0.50727.7031

1,233,048

01-Jul-2013

22:51

System.web.dll

2.0.50727.7031

4,812,800

01-Jul-2013

22:51

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

31,384

01-Jul-2013

22:54

Webengine.dll

2.0.50727.7031

437,400

01-Jul-2013

22:54

System.web.dll

2.0.50727.7031

5,283,840

01-Jul-2013

22:54

For all supported x64-based versions of Windows Server 2008 R2 SP1 and Windows 7 SP1

File name

File version

File size

Date

Time

Aspnet_wp.exe

2.0.50727.7031

43,160

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:52

Webengine.dll

2.0.50727.7031

746,648

01-Jul-2013

22:52

System.web.dll

2.0.50727.7031

5,292,032

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

31,384

01-Jul-2013

22:54

Webengine.dll

2.0.50727.7031

437,400

01-Jul-2013

22:54

System.web.dll

2.0.50727.7031

5,283,840

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

43,160

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:52

Webengine.dll

2.0.50727.7031

746,648

01-Jul-2013

22:52

System.web.dll

2.0.50727.7031

5,292,032

01-Jul-2013

22:52

System.web.regularexpressions.dll

2.0.50727.7031

98,304

01-Jul-2013

22:54

Aspnet_wp.exe

2.0.50727.7031

31,384

01-Jul-2013

22:54

Webengine.dll

2.0.50727.7031

437,400

01-Jul-2013

22:54

System.web.dll

2.0.50727.7031

5,283,840

01-Jul-2013

22:54

Issues that this update resolves

Issue 1Consider the following scenario:

  • You use a browser which can’t be recognized by ASP.NET, such as Amazon Kindle Fire 2 or Internet Explorer 11, to access an ASP.NET-based webpage.

  • You trigger a postback event on that webpage.

In this scenario, the postback operation fails, and you receive the following error message:

"Script Error encountered", "'__doPostBack' is undefined"

Third-party information disclaimer

The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.

Issue 2Consider the following scenario:

  • An ASP.NET website renders different content based on the user browser.

  • A user uses Internet Explorer 11 to visit this ASP.NET website.

In this scenario, ASP.NET cannot recognize Internet Explorer 11 and will not render the content correctly. After the user applies this hotfix, Internet Explorer 11 can be recognized as InternetExplorer by ASP.NET.

Issue 3Consider the following scenario:

  • An ASP.NET page contains an update panel, and inside it there is an ImageButton. If user clicks ImageButton, it will trigger a partial postback event and the server side click event.

  • A user uses Internet Explorer 10 or a later version to access this ASP.NET page, and then clicks the Imagebutton.

In this scenario, the partial postback fails, and the server side click event is not fired.

Issue 4Consider the following scenario:

  • There is an ASP.NET page that contains a menu control.

  • A user uses Internet Explorer 11 to access that page, and presses Tab to switch the focus between the menu control and other controls.

In this scenario, the user will receive the following JavaScript error message:

Error: SCRIPT5007: Unable to get value of the property 'toLowerCase': object is null or undefined

Note 1 There is a configuration switch to be used to revert back to the old behavior: <appSettings><add key="aspnet:UseLegacyBrowserCaps" value="true" /></appSettings>

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.