http://support.microsoft.com/kb/2600088
This hotfix introduces an updated definition for Internet Explorer and Mozilla Firefox in the browser definition file. The browser definition file is stored in one of the following folders, depending on the version of the Microsoft.NET Framework that is installed:
- For the 32-bit version of the. NET Framework 4.0
%windir%\microsoft.net\framework\v4.0.30319\config\browsers
- For the 64-bit version of the. NET Framework 4.0
%windir%\microsoft.net\framework64\v4.0.30319\config\browsers
by default, ASP. NET uses the listening technique for the user agent string to detect the browser. browser definition files cover certain ranges of browser versions. However, as you increase the version number, ASP. NET may not use the user-agent string to identify the new version of the browser. in this case, ASP. NET may process these versions for unknown browsers. for example, ASP. NET does not recognize the following user agent string for Windows Internet Explorer 10:
mozilla/5.0 (compatible;MSIE 10.0;Windows NT 6.1;trident/6.0)Patch InformationYou can obtain a supported hotfix from Microsoft. However, this hotfix is intended to resolve only the problem that is described in this article. This hotfix applies only to systems that are experiencing the problem that is described in this article. this hotfix may be subject to further testing. Therefore, if you are not severely affected by this problem, we recommend that you wait for the next software update that contains this hotfix.
If the hotfix is available for download, the "Hotfix download available" section at the top of this Knowledge Base article. If this section is not displayed, contact Microsoft customer service and support to obtain the hotfix.
Note:If additional issues occur or if any troubleshooting is required, you may need to create a separate service request. There is no usual support charge for this specific hotfix to support issues and matters. For a complete list of Microsoft customer service and support phone numbers, or for creating separate service requests, visit the following Microsoft Web site:Http://support.microsoft.com/contactus/?ws=support
Note:the "Hotfix download available" form displays the language that gets the hotfix. If you do not see your language, the hotfix does not have a version of that language.
Prerequisite Componentsto apply this hotfix, you must have the. NET Framework 4 installed.
Restart informationAfter you apply this hotfix, you may have to restart the computer if you use any of the affected files when you install this hotfix.
to avoid restarting the computer, close all Web server applications for the ASP. NET Web site, and then apply this hotfix.
Change informationThis hotfix does not replace a previously released hotfix.
File informationThe English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and the time 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. NET Framework 4.0 Versions
file name |
file Version |
File Size |
Date |
Time |
Platform |
aspnet_wp.exe |
4.0.30319.504 |
32,592 |
August 22, 2011 |
06:03 |
x86 |
Firefox.browser |
Not applicable |
3,082 |
August 21, 2011 |
22:10 |
Not applicable |
IE.browser |
Not applicable |
4,283 |
August 21, 2011 |
22:10 |
Not applicable |
Setup.dll |
10.0.30319.504 |
295,760 |
August 22, 2011 |
06:03 |
x86 |
Setupengine.dll |
10.0.30319.504 |
809,304 |
August 22, 2011 |
06:03 |
x86 |
Setupui.exe |
10.0.30319.504 |
78,152 |
August 22, 2011 |
06:03 |
x86 |
System.web.dll |
4.0.30319.504 |
5,227,856 |
August 22, 2011 |
06:03 |
x86 |
System.web.extensions.dll |
4.0.30319.504 |
1,862,504 |
August 22, 2011 |
06:03 |
x86 |
Webengine.dll |
4.0.30319.504 |
14,160 |
August 22, 2011 |
06:03 |
x86 |
Webengine4.dll |
4.0.30319.504 |
495,440 |
August 22, 2011 |
06:03 |
x86 |
For all. NET Framework 4.0 support based on the x64 version
file name |
file Version |
File Size |
Date |
Time |
Platform |
aspnet_wp.exe |
4.0.30319.504 |
40,784 |
August 22, 2011 |
06:38 |
x64 |
Firefox.browser |
Not applicable |
3,082 |
August 21, 2011 |
21:37 |
Not applicable |
IE.browser |
Not applicable |
4,283 |
August 21, 2011 |
21:37 |
Not applicable |
Setup.dll |
10.0.30319.504 |
295,760 |
August 22, 2011 |
06:03 |
x86 |
Setupengine.dll |
10.0.30319.504 |
809,304 |
August 22, 2011 |
06:03 |
x86 |
Setupui.exe |
10.0.30319.504 |
78,152 |
August 22, 2011 |
06:03 |
x86 |
System.web.dll |
4.0.30319.504 |
5,197,136 |
August 22, 2011 |
06:38 |
x64 |
System.web.extensions.dll |
4.0.30319.504 |
1,862,504 |
August 22, 2011 |
06:03 |
x86 |
Webengine.dll |
4.0.30319.504 |
15,696 |
August 22, 2011 |
06:38 |
x64 |
Webengine4.dll |
4.0.30319.504 |
720,720 |
August 22, 2011 |
06:38 |
x64 |
For all supported. NET Framework 4.0 IA-64
-Based on version
file name |
file Version |
File Size |
Date |
Time |
Platform |
aspnet_wp.exe |
4.0.30319.504 |
80,208 |
August 22, 2011 |
07:09 |
IA-64 |
Firefox.browser |
Not applicable |
3,082 |
August 21, 2011 |
22:12 |
Not applicable |
IE.browser |
Not applicable |
4,283 |
August 21, 2011 |
22:12 |
Not applicable |
Setup.dll |
10.0.30319.504 |
295,760 |
August 22, 2011 |
06:03 |
x86 |
Setupengine.dll |
10.0.30319.504 |
809,304 |
August 22, 2011 |
06:03 |
x86 |
Setupui.exe |
10.0.30319.504 |
78,152 |
August 22, 2011 |
06:03 |
x86 |
System.web.dll |
4.0.30319.504 |
4,816,208 |
August 22, 2011 |
07:09 |
IA-64 |
System.web.extensions.dll |
4.0.30319.504 |
1,862,504 |
August 22, 2011 |
06:03 |
x86 |
Webengine.dll |
4.0.30319.504 |
25,424 |
August 22, 2011 |
07:09 |
IA-64 |
Webengine4.dll |
4.0.30319.504 |
1,340,752 |
August 22, 2011 |
07:09 |
IA-64 |
Note:Because of file dependencies, this hotfix may also contain additional files.
Common issues that occur without this hotfix 1Consider the following scenario:
- You can use Windows Internet Explorer 10来 to access an ASP. NET-based Web page.
- The page initiates a postback.
in this scenario, the postback fails, and you receive the following error message:
Script encountered error ', ' ' __dopostback ' undefined
Note:the Web page can initiate postbacks in several ways. For example, a
LinkButton control can initiate a postback.
Question 2Consider the following scenario:
- Create an ASP. NET-based Web page with the MaintainScrollPositionOnPostBack property set to True
- You use Mozilla Firefox 4.0 or a later version of Mozilla Firefox to open the page.
- The page initiates a postback.
In this scenario, the page is not kept scrolling after the postback. Back to the top | Provide feedback referenceFor more information about the
MaintainScrollPositionOnPostBack property, visit the following Microsoft Web site:
General information about the MaintainScrollPositionOnPostBack propertyFor more information about the browser definition file schema, visit the following Microsoft Web site:
General information about the browser definition file schemaFor more information about the Internet Explorer 10 user agent string, visit the following Microsoft Web site:
General information about Internet Explorer 10 user-agent stringsFor more information about how to detect Internet Explorer more effectively, visit the following Microsoft Web site:
How to detect Internet Explorer more effectively
The third-party products discussed in this article are produced by companies unrelated to Microsoft. Microsoft does not make any warranties, implied or otherwise, regarding the performance or reliability of these products.
Back to the top | Providing feedback properties Article ID: 2600088-last review: April 19, 2014-Revision: 14.0 The information in this article applies to:
Key words: |
Kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2600088 Kbmtzh |
Machine translationImportant: This article is translated by Microsoft Machine translation software and may be post-edited by the Microsoft community through Community Translation Agency (CTF) technology, or it may be a manual translation. Microsoft also provides you with machine translation, human translation, and post-community editing to provide access to all articles in our knowledge base in multiple languages. There may be lexical, syntactic and/or grammatical errors in the translated article. Microsoft is not responsible for any inaccuracies, errors or losses resulting from the mistranslation of the content or the use of the content by the customer. Click here to view the English version of this article: 2600088Microsoft and/or its suppliers make no representations regarding the suitability of the documents published on this server for any purpose and the information contained in the graphics. All such documents and related graphics are provided "as is" without warranties of any kind. Microsoft and/or its suppliers hereby disclaim all warranties and conditions with respect to such information, including all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement. In no event will Microsoft and/or its suppliers be liable for any special, indirect, consequential or any loss of use, data or profits arising out of or in connection with the use or operation of the information on the server or in any proceedings relating to such use or operation, No liability for data or profits.
Hotfixes available for ASP. NET browser definition files in the Microsoft.NET Framework 4.0