首页 > 可用于在 Microsoft.NET Framework 4.0 中的 ASP.NET 浏览器定义文件的修补程序

可用于在 Microsoft.NET Framework 4.0 中的 ASP.NET 浏览器定义文件的修补程序

http://support.microsoft.com/kb/2600088

 

 

此修补程序为 Internet Explorer 和 Mozilla Firefox 在浏览器定义文件引入了更新的定义。浏览器定义文件存储在以下文件夹之一中,具体取决于安装的 Microsoft.NET Framework 版本:
  • 对于 32 位版本的.NET Framework 4.0



    %WinDir%Microsoft.NETFrameworkv4.0.30319CONFIGBrowsers
  • 对于 64 位版本的.NET Framework 4.0



    %WinDir%Microsoft.NETFramework64v4.0.30319CONFIGBrowsers
默认情况下,ASP.NET 为用户代理字符串使用监听技术来检测浏览器。浏览器定义文件涵盖某些范围的浏览器版本。但是,随着增加版本号,ASP.NET 可能不会使用用户代理字符串识别浏览器的新版本。在这种情况下,ASP.NET 可能会为未知的浏览器处理这些版本。例如,ASP.NET 不能识别 Windows Internet Explorer 10 如下用户代理字符串:



Mozilla/5.0 (兼容 ;MSIE 10.0;Windows NT 6.1 ;Trident/6.0)

修补程序信息

可以从 Microsoft 获得受支持的修复程序。但是,此修补程序用于解决仅本文中描述的问题。此修复程序仅适用于系统遇到本文中描述的问题。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。



如果此修复程序可供下载,则在此知识库文章顶部"提供修补程序下载"部分。如果未显示此节,请与 Microsoft 客户服务和支持联系以获取此修复程序。



注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于此特定的修补程序不需要照常收取支持费用到其他支持问题和事项。Microsoft 客户服务和支持电话号码,或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support
注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。



系统必备组件

若要应用此修补程序,您必须安装.NET Framework 4。

重新启动信息

应用此修补程序后,如果您安装此修补程序时使用任何受影响的文件,您可能必须重新启动计算机。



若要避免重新启动计算机,请关闭 ASP.NET 网站的所有 web 服务器应用程序,然后再应用此修补程序。



更换信息

此修补程序不替代以前发布的修补程序。



文件信息

此修复程序的英文版具有的文件属性 (或更新的文件属性)在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间项中的时区选项卡。



对于所有受支持的基于 x86 的.NET Framework 4.0 版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe4.0.30319.50432,5922011 年 8 月 22 日06:03x86
Firefox.browser不适用3,0822011 年 8 月 21 日22:10不适用
Ie.browser不适用4,2832011 年 8 月 21 日22:10不适用
Setup.dll10.0.30319.504295,7602011 年 8 月 22 日06:03x86
Setupengine.dll10.0.30319.504809,3042011 年 8 月 22 日06:03x86
Setupui.exe10.0.30319.50478,1522011 年 8 月 22 日06:03x86
System.web.dll4.0.30319.5045,227,8562011 年 8 月 22 日06:03x86
System.web.extensions.dll4.0.30319.5041,862,5042011 年 8 月 22 日06:03x86
Webengine.dll4.0.30319.50414,1602011 年 8 月 22 日06:03x86
Webengine4.dll4.0.30319.504495,4402011 年 8 月 22 日06:03x86
对于所有支持基于 x64 版本的.NET Framework 4.0
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe4.0.30319.50440,7842011 年 8 月 22 日06:38x64
Firefox.browser不适用3,0822011 年 8 月 21 日21:37不适用
Ie.browser不适用4,2832011 年 8 月 21 日21:37不适用
Setup.dll10.0.30319.504295,7602011 年 8 月 22 日06:03x86
Setupengine.dll10.0.30319.504809,3042011 年 8 月 22 日06:03x86
Setupui.exe10.0.30319.50478,1522011 年 8 月 22 日06:03x86
System.web.dll4.0.30319.5045,197,1362011 年 8 月 22 日06:38x64
System.web.extensions.dll4.0.30319.5041,862,5042011 年 8 月 22 日06:03x86
Webengine.dll4.0.30319.50415,6962011 年 8 月 22 日06:38x64
Webengine4.dll4.0.30319.504720,7202011 年 8 月 22 日06:38x64
对于所有受支持的.NET Framework 4.0 的 IA-64-基于版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe4.0.30319.50480,2082011 年 8 月 22 日07:09IA-64
Firefox.browser不适用3,0822011 年 8 月 21 日22:12不适用
Ie.browser不适用4,2832011 年 8 月 21 日22:12不适用
Setup.dll10.0.30319.504295,7602011 年 8 月 22 日06:03x86
Setupengine.dll10.0.30319.504809,3042011 年 8 月 22 日06:03x86
Setupui.exe10.0.30319.50478,1522011 年 8 月 22 日06:03x86
System.web.dll4.0.30319.5044,816,2082011 年 8 月 22 日07:09IA-64
System.web.extensions.dll4.0.30319.5041,862,5042011 年 8 月 22 日06:03x86
Webengine.dll4.0.30319.50425,4242011 年 8 月 22 日07:09IA-64
Webengine4.dll4.0.30319.5041,340,7522011 年 8 月 22 日07:09IA-64
注意:由于存在文件依赖性,此修复程序可能还包含其他文件。

没有此修补程序的情况下发生的常见问题

问题 1

请考虑下面的方案:
  • 您可以使用 Windows Internet Explorer 10 来访问基于 ASP.NET 网页。
  • 该网页启动回发。


在此方案中,回发发生故障,并且您会收到以下错误消息:

脚本遇到错误","'__doPostBack' 未定义
注意:该网页可以多种方式启动回发。例如,一个LinkButton控件可以启动回发。

问题 2

请考虑下面的方案:
  • 创建具有MaintainScrollPositionOnPostBack属性设置为True的基于 ASP.NET 的网页
  • 您使用 Mozilla Firefox 4.0 或更高版本的 Mozilla Firefox 以打开该网页。
  • 该网页启动回发。


在此方案中,在回发后不保持滚动位置的网页。
回到顶端| 提供反馈

Collapse image参考

有关MaintainScrollPositionOnPostBack属性的详细信息,请访问下面的 Microsoft 网站:

MaintainScrollPositionOnPostBack 属性的常规信息
有关浏览器定义文件架构的详细信息,请访问下面的 Microsoft 网站:

浏览器定义文件架构有关的一般信息
有关 Internet Explorer 10 用户代理字符串的详细信息,请访问下面的 Microsoft 网站:

Internet Explorer 10 用户代理字符串有关的一般信息
有关如何更有效地检测到 Internet Explorer 的详细信息,请访问下面的 Microsoft 网站:

如何更有效地检测到 Internet Explorer



本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不做这些产品的任何担保,默示或其他有关的性能或可靠性。

回到顶端| 提供反馈

Collapse image属性

文章编号: 2600088 - 最后修改: 2014年4月19日 - 修订: 14.0
这篇文章中的信息适用于:
  • Microsoft ASP.NET 4.0
关键字: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2600088 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2600088
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

转载于:https://www.cnblogs.com/renzhituteng/p/3957135.html

更多相关:

  • 本文来自 运维人生 ,作者:fly是个稻草人链接:http://www.ywadmin.com/?id=76误删除linux系统文件了?不用急,本文将给你一个恢复linux文件的方法,让你轻松应对运维中的各风险问题。方法总比问题多~说在前面的话针对日常维护操作,难免会出现文件误删除的操作。大家熟知linux文件系统不同win有回收...

  • 原文来自SecIN社区—作者:WiHat0x00 什么是WebShell渗透测试工作的一个阶段性目标就是获取目标服务器的操作控制权限,于是WebShell便应运而生。Webshell中的WEB就是web服务,shell就是管理攻击者与操作系统之间的交互。Webshell被称为攻击者通过Web服务器端口对Web服务器有一定的操作权限,而...

  • 断电时文件系统发生了什么?硬盘又发生了什么?下一次开机时写到一半的文件在系统层面还在吗?在底层还在吗?更进一步的, 文件系统如何保证事务性, 会不会存在某种极端情况导致例如最后几个bit还没写完, 文件系统却认为它成功了的情况?回答不限任何文件系统,谢谢!下面是「北极」的回复分享断电的一瞬间,很多事情是无法确定的:1. 你无法确定...

  • 接到项目需求。需要搭建一个页面进行交互,慢慢来b (2).jpg使用python django框架进行页面的搭建在项目文件下打开窗口,输入命令;django-admin startproject helloword#在文件helloword/helloword/创建view.py在view.py文件中输入以代码from django....

  • 常见的错误集合解决方案(一)No.1提示错误'Microsoft.VC90.CRT,version="9.0.21022.8"把Microsoft.NET Framework 3.5.1下面的全部勾选上。No.2解决Qt Designer设计的图标但是VS生成不显示问题描述:在Qt designer中为菜单栏和工具栏设计的图标,但是...

  • 最近公司要做一个企业微信的小程序,方便企业内的成员来登录,以便一些公司内的业务,只限于公司内的成员来操作,因为有微信小程序的开发经验,所以先当作微信小程序来开发了!首先来讲一下这个企业微信小程序与微信小程序登录的不同,下面是微信小程序登录的流程:小程序内需要调用wx.login(),获取临时登录凭证code,并回传到开发者服务器,然后...

  • sys.argv[]说白了就是一个从程序外部获取参数的桥梁,这个“外部”很关键,因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。其第一个元素是程序本身,随后才依次是外部给予的参数。下面我们通过一个极简单的test.py程序的运行结果来说...

  •   标题:创意虾-程序纹理Blender大师班 信息: 什么是程序纹理? 程序纹理将简单的数学转换为无限的真实感着色器,具有无限的多样性和分辨率。 超越看起来像一团像素特写的图像纹理,运用程序纹理的力量,清晰的细节和没有重复的模式。 你是不是在玩节点滑块,得到了一些有趣的结果,但不确定引擎盖下到底发生了什么?掌握了节...

  • gprof用于分析函数调用耗时,可用gprof分析最耗时的函数,以便优化程序。 gcc链接时也一定要加-pg参数,以使程序运行结束后生成gmon.out文件,供gprof分析。 gprof默认不支持多线程程序,默认不支持共享库程序。 gcc 编译程序时添加编译选项-pg 运行程序,程序退出时生成 gmon.outgprof ./...

  • 一.虚拟机、linux简介 简单介绍一下虚拟机还有就是各种操作系统,比如centos,Ubuntu 操作系统:linux(centos、Ubuntu、redhat),Android,Windows(xp、win8、win10) 进程,多个程序,分时技术,并行技术 一次打开多个程序,我们在只有一个cpu,如何让这些程序进...

  • 原标题:Bing正式改名Microsoft Bing:不再只是搜索微软改名部又出手了!微软官方宣布,Bing(必应)即日起正式改名为“Microsoft Bing”,同时启用全新的LOGO标识。之所以如此改名,微软意在强调Bing已经不再只是单纯的搜索引擎,而是一个微软旗下的完整搜索服务,同时还为Microsoft Edge浏览器中的...