你目前正处于脱机状态,正在等待 Internet 重新连接

问题时部署基于 ASP.NET 2.0 的通信的应用程序使用 Exchange Server SharePoint 网站正在运行 IIS 7.0 或 IIS 7.5 集成模式时可能出现的修补程序:

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2643185
症状
在部署到 Microsoft Office SharePoint 服务器承载的网站基于 Microsoft ASP.NET 2.0 的 web 应用程序。与 Microsoft Exchange Server 2010年,web 应用程序进行通信。此外,还可以在 Internet Information Services (IIS) 7.0 或 SharePoint 服务器上以集成模式运行的 IIS 7.5。在此情况下,您可能会遇到以下问题。

问题 1

部分受信任的 Web 部件在 SharePoint 站点上部署时,您可能会发现 Web 部件可能会意外地导致无法执行完全信任的操作。

问题 2

不正确地在集成模式下 ASP.NET 性能对象的函数中排队的请求性能计数器。例如,如果MaxConcurrentRequestsPerCPU设置得太低,队列未反映在该计数器。此外,当设置得太高,排队的请求会被拒绝。此问题可能会降低性能的 SharePoint 网站。
原因
问题 1

由于 ASP.NET 2.0 身份验证组件中的错误,会出现此问题。该错误将导致部分受信任的 Web 部件,以模拟应用程序池帐户。因此,Web 部件具有完全权限访问 SharePoint 网站。

问题 2

因为排队的 ASP.NET\Request性能计数器只报告值,ASP.NET 队列中排队的请求时,会出现此问题。它不计算正在等待公共语言 runtime(CLR) 线程池的请求。
解决方案
问题 1

此修补程序增加了新的应用程序设置 (aspnet:AllowAnonymousImpersonation) 在 ASP.NET 2.0.To 启用此设置,添加到 Web.config 文件的以下部分:
<appSettings></appSettings>
<add key="aspnet:AllowAnonymousImpersonation" value="true"></add>
若要启用此设置,您必须具有 IIS 7 或 IIS 7.5 集成模式下运行。启用此设置后,应用程序将 IUSR 标识安全上下文下运行。

问题 2

监视时排队的 ASP.NET\Request性能计数器应用此修补程序后,您将看到相同的应用程序相同的负载的情况下增加的值。这是因为排队的 ASP.NET\Request性能计数器计算两个 ASP.NET 队列中排队的请求和正在等待 CLR 线程池的请求。

下载信息

下列文件可从 Microsoft 下载中心下载:

Microsoft.NET Framework 2.0 Service Pack 2 (SP2)
对于所有受支持的基于 x86 的 Windows Vista Service Pack 2 和 Windows 服务器 2008 Service Pack 2 的版本

下载立即下载更新软件包。


对于所有受支持的基于 x64 版本的 Windows Vista Service Pack 2 和 Windows 服务器 2008 Service Pack 2

下载立即下载更新软件包。


对于所有受支持的 Windows 服务器 2008 Service Pack 2 的基于 IA-64 的版本

下载立即下载更新软件包。


Microsoft.NET Framework 3.5.1
适用于所有受支持的基于 x86 的 Windows 7 版本

下载立即下载更新软件包。


对于所有受支持的基于 x86 的 Windows 7 Service Pack 1 (SP1) 版本

下载立即下载更新软件包。


适用于所有受支持的基于 x64 的 Windows 7 和 Windows Server 2008 R2 版本

下载立即下载更新软件包。


对于所有受支持的基于 x64 版本的 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的

下载立即下载更新软件包。


适用于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本

下载立即下载更新软件包。


对于所有受支持的 Windows Server 2008 R2 SP1 的基于 IA-64 的版本

下载立即下载更新软件包。


有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用发布该文件的日期时可用的最新病毒检测软件。该文件保存在安全性得到增强的服务器上,有助于防止对文件进行任何未经授权的更改。

先决条件

若要应用此修补程序,您必须运行下列操作系统之一:
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows 7
  • Windows 7 Service Pack 1 (SP1)
  • Windows Server 2008 R2
  • Windows Server 2008 R2 Service Pack 1 (SP1)

重新启动信息

如果任何受影响的文件正在使用在您安装此修补程序时,您在应用此修补程序后,必须重新启动计算机。若要避免重新启动计算机,请安装此修复程序之前关闭任何 ASP.NET 网站。

文件信息

此修补程序的英文版具有的文件属性 (或更新的文件属性) 下表中列出。这些文件的日期和时间以协调世界时 (UTC) 显示。当您查看文件信息时,它已转换为本地时间。要了解 UTC 与本地时间之间的时差,请在控制面板中的日期和时间项中使用时区选项卡。
对于所有受支持的基于 x86 的版本和 Windows Server 2008 SP2 的 Windows Vista SP2
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570531,5042011 年 11 月 18-10:56x86
Webengine.dll2.0.50727.5705437,0082011 年 11 月 18-10:57x86
System.web.dll2.0.50727.57055,251,0722011 年 11 月 18-10:56x86
对于所有受支持的基于 x64 版本的 Windows Vista SP2 以及 Windows Server 2008 SP2
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570543,2802011 年 11 月 18-12:49x64
Webengine.dll2.0.50727.5705746,2562011 年 11 月 18-12:49x64
System.web.dll2.0.50727.57055,259,2642011 年 11 月 18-12:49x64
对于所有受支持的 Windows Server 2008 SP2 的基于 IA-64 的版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570583,2162011 年 11 月 18-10:53IA-64
Webengine.dll2.0.50727.57051,232,1442011 年 11 月 18-10:54IA-64
System.web.dll2.0.50727.57054,780,0322011 年 11 月 18-10:53IA-64
适用于所有受支持的基于 x86 的 Windows 7 版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570531,5042011 年 11 月 19-05:18x86
Webengine.dll2.0.50727.5705437,0082011 年 11 月 19-05:19x86
System.web.dll2.0.50727.57055,251,0722011 年 11 月 19-05:19x86
适用于所有受支持的基于 x64 的 Windows 7 和 Windows Server 2008 R2 版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570543,2802011 年 11 月 19-05:36x64
Webengine.dll2.0.50727.5705746,2562011 年 11 月 19-05:36x64
System.web.dll2.0.50727.57055,259,2642011 年 11 月 19-05:36x64
适用于所有受支持的基于 IA-64 的 Windows Server 2008 R2 版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570583,2162011 年 11 月 19-05:12IA-64
Webengine.dll2.0.50727.57051,232,1442011 年 11 月 19-05:12IA-64
System.web.dll2.0.50727.57054,780,0322011 年 11 月 19-05:12IA-64
对于所有受支持的基于 x86 的 Windows 7 SP1 版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570531,5042011 年 11 月 22 日23:32x86
Webengine.dll2.0.50727.5705437,0082011 年 11 月 22 日23:33x86
System.web.dll2.0.50727.57055,251,0722011 年 11 月 22 日23:33x86
对于所有受支持的基于 x64 版本的 Windows 7 SP1 和 Windows Server 2008 R2 SP1 的
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570543,2802011 年 11 月 22 日23:32x64
Webengine.dll2.0.50727.5705746,2562011 年 11 月 22 日23:32x64
System.web.dll2.0.50727.57055,259,2642011 年 11 月 22 日23:32x64
对于所有受支持的 Windows Server 2008 R2 SP1 的基于 IA-64 的版本
文件名称文件版本文件大小日期时间平台
Aspnet_wp.exe2.0.50727.570583,2162011 年 11 月 22 日23:25IA-64
Webengine.dll2.0.50727.57051,232,1442011 年 11 月 22 日23:25IA-64
System.web.dll2.0.50727.57054,780,0322011 年 11 月 22 日23:25IA-64


状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。
参考
有关可用于部署 SharePoint Web 部件的选项的详细信息,请访问下面的 Microsoft TechNet 网站:ASP.NET 为性能计数器的详细信息,请访问下面的 Microsoft 开发人员网络 (MSDN) 网站:有关详细信息ASP.NET\Request 排队性能计数器问题,请访问下面的 Microsoft 网站:有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用于描述 Microsoft 软件更新的标准术语的说明

警告:本文已自动翻译

属性

文章 ID:2643185 - 上次审阅时间:11/23/2013 22:17:00 - 修订版本: 2.0

Microsoft ASP.NET 2.0

  • kbqfe kbhotfixserver kbfix kbexpertiseinter kbsurveynew kbbug kbmt KB2643185 KbMtzh
反馈