An update for the Microsoft .NET Framework 3.5 Service Pack 1 (SP1) on the following operating systems is available:
- Windows XP Service Pack 3
- Windows Server 2003 Service Pack 2
- Windows Vista Service Pack 2
- Windows Server 2008 Service Pack 2
How to obtain this updateMicrosoft Download Center
The following file is available for download from the Microsoft Download Center:
Download 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 servicesMicrosoft 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.
PrerequisitesTo install this update, you must have Windows Installer 3.1 or a later version installed on the computer. To obtain the latest version of Windows Installer, go to the following Microsoft website:
Restart requirementYou 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 updateFor more information about the various command-line switches that are supported by this update, visit the following MSDN website:
Update replacement informationThis update replaces the released hotfix packages in the following Microsoft Knowledge Base article:
2616142 FIX: "SCRIPT438: Object doesn't support property or method 'setProperty' "error message when you visit a .NET Framework 3.5-based ASP.NET webpage in Internet Explorer 10
How to uninstall this updateTo remove this update, use the Add or Remove Programs item or the Programs and Features item in Control Panel.
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.
"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.
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.
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.
Error: SCRIPT5007: Unable to get value of the property 'toLowerCase': object is null or undefinedNote 1 There is a configuration switch to be used to revert back to the old behavior:
<add key="aspnet:UseLegacyBrowserCaps" value="true" />