修复︰ COMException 异常时收到 IIS 7.0 或 IIS 7.5 中运行 ASP.NET Web 应用程序

症状

您将 Internet Information Services (IIS) 7.0 或 IIS 7.5 安装。您可以在 IIS 7.0 或 IIS 7.5 运行 Microsoft ASP.NET Web 应用程序。但是,Web 应用程序间歇性地停止工作。此外,应用程序日志中记录以下事件︰

原因

IHttpConnection::IsConnected方法中的错误会出现此问题。如果 Web 客户端连接断开后,方法正确返回true值而不是立即调用IHttpConnection::IsConnected方法
false的值。因此, COMException异常发生。

解决方案

修补程序信息

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

如果此修复程序可供下载,则在此知识库文章的顶部会出现“修补程序下载可用”部分。如果未显示此部分,请与 Microsoft 客户服务和支持部门联系以获取此修复程序。

注意:如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于不符合此特定的修补程序的其他支持问题和事项将照常收取费用。有关 Microsoft 客户服务和支持电话号码或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站︰

http://support.microsoft.com/contactus/?ws=support注意:"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

要应用此修补程序,必须具有 IIS 7.0 或正在运行下列操作系统之一的计算机上安装 IIS 7.5:

  • Windows Vista Service Pack 1 (SP1)

  • Windows Vista Service Pack 2 (SP2)

  • Windows 7

  • Windows Server 2008

  • Windows Server 2008 SP2

  • Windows Server 2008 R2

重启要求

应用此修补程序后,必须重新启动计算机。

修补程序替换信息

此修补程序不替换任何其他修补程序。

文件信息

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

对于所有受支持的基于 x86 的 Windows Server 2008 的版本和版本的 Windows Vista

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.0.6001.22628

190,976

09-Feb-2010

14:40

x86

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

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.0.6001.22628

290,304

09-Feb-2010

15:01

x64

对于所有受支持的基于 IA64 的 Windows Server 2008 版本

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.0.6001.22628

545,792

09-Feb-2010

16:31

IA-64

对于所有受支持的基于 x86 的 Windows 7 版本

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.5.7600.20906

198,144

22-Feb-2011

05:56

x86

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

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.5.7600.20906

314,368

22-Feb-2011

06:30

x64

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

文件名称

文件版本

文件大小

日期

时间

平台

Iiscore.dll

7.5.7600.20906

575,488

22-Feb-2011

05:22

IA-64

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

应用此修补程序后,在IHttpConnection::IsConnected方法中的错误不再出现。但是,"症状"一节中描述的事件可能会继续出现在应用程序日志中,因为在典型操作过程中可能发生此事件。通常,在发送 POST 数据的客户端与 Web 服务器断开连接时,将发生此事件。 若要确定是否预期事件,检查应用程序日志中引用了该请求的 IIS 7.0 日志文件。然后,验证的 Win32 状态代码。如果 sc win32 状态为"64"以及该请求是否是 POST 操作,在事件发生因为客户端断开连接。下面是一个示例具有 Win32 状态日志记录已启用 IIS 日志条目︰ IHttpConnection::IsConnected方法的更多信息,请访问下面的 Microsoft 开发人员网络 (MSDN) Web 站点︰

IIS 7.0 中的 IHttpConnection::IsConnected 方法

其他文件信息

Windows Vista 和 Windows Server 2008 的附加文件信息

所有其他文件信息支持基于 x86 版本的 Windows Vista 和 Windows Server 2008

文件名称

Update.mum

文件版本

不适用

文件大小

5,655

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_459419da7aa80ee1b38fc54c3deb2245_31bf3856ad364e35_6.0.6002.22332_none_ac49b4338b38222b.manifest

文件版本

不适用

文件大小

705

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_aacbaa8b8b0a30e953cd0f66ba22b355_31bf3856ad364e35_6.0.6001.22628_none_c354576b419ee1ac.manifest

文件版本

不适用

文件大小

1032

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_be4e80fff463d8eda22398701921fef5_31bf3856ad364e35_6.0.6001.22628_none_5b84e4e7e3273863.manifest

文件版本

不适用

文件大小

705

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_cef3c97e947e946f01c1af74ae7fa995_31bf3856ad364e35_6.0.6002.22332_none_84a8a8b0062ec660.manifest

文件版本

不适用

文件大小

696

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_e6a9cfc8990638204dab4715795d7e7d_31bf3856ad364e35_6.0.6002.22332_none_261faba572bc0d49.manifest

文件版本

不适用

文件大小

692

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_f3d922e0f07a0141f1b738a703e4e7c3_31bf3856ad364e35_6.0.6001.22628_none_2b194e200e8e32b8.manifest

文件版本

不适用

文件大小

696

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

16:40

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

18:19

文件名称

X86_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3d050a3201813f.manifest

文件版本

不适用

文件大小

144,304

日期(UTC)

09-Feb-2010

时间 (UTC)

16:43

文件名称

X86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af12a54a2f355a4a.manifest

文件版本

不适用

文件大小

144,703

日期(UTC)

09-Feb-2010

时间 (UTC)

18:21

文件名称

X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d02610e8426b5144.manifest

文件版本

不适用

文件大小

16,238

日期(UTC)

09-Feb-2010

时间 (UTC)

16:38

文件名称

X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fbb1283f9f2a4f.manifest

文件版本

不适用

文件大小

16,238

日期(UTC)

09-Feb-2010

时间 (UTC)

18:18

所有其他文件信息支持基于 x64 版本的 Windows Vista 和 Windows Server 2008

文件名称

Amd64_10646cb0f41677f483cd3cd2303d4b10_31bf3856ad364e35_6.0.6001.22628_none_39c0fdc0391dc6a2.manifest

文件版本

不适用

文件大小

1,378

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_344104877f55af34a0121baca384f58a_31bf3856ad364e35_6.0.6001.22628_none_66c81b17b887dd71.manifest

文件版本

不适用

文件大小

1,060

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_5dd7b46a7d72995a1f5e42e53308c644_31bf3856ad364e35_6.0.6002.22332_none_01ad1ef8fe9886e6.manifest

文件版本

不适用

文件大小

1,060

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_95a8da081f8afc42e5923864c9806f30_31bf3856ad364e35_6.0.6002.22332_none_c9de5c56c840f5eb.manifest

文件版本

不适用

文件大小

1,040

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_ec00355e725987e6ede140347a74ccd2_31bf3856ad364e35_6.0.6002.22332_none_e162cc268b53baa1.manifest

文件版本

不适用

文件大小

696

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_f31b015dcb2ccd821a1882d4418fcc17_31bf3856ad364e35_6.0.6001.22628_none_50e113ac1b1cf0a3.manifest

文件版本

不适用

文件大小

700

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_5246e1446ecfdf30.manifest

文件版本

不适用

文件大小

4,722

日期(UTC)

09-Feb-2010

时间 (UTC)

17:01

文件名称

Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_541c81846c03b83b.manifest

文件版本

不适用

文件大小

4,722

日期(UTC)

09-Feb-2010

时间 (UTC)

16:01

文件名称

Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_095ba08dea5ef275.manifest

文件版本

不适用

文件大小

144,568

日期(UTC)

09-Feb-2010

时间 (UTC)

17:07

文件名称

Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_0b3140cde792cb80.manifest

文件版本

不适用

文件大小

144,967

日期(UTC)

09-Feb-2010

时间 (UTC)

16:03

文件名称

Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_2c44ac6bfac8c27a.manifest

文件版本

不适用

文件大小

16,270

日期(UTC)

09-Feb-2010

时间 (UTC)

16:56

文件名称

Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_2e1a4cabf7fc9b85.manifest

文件版本

不适用

文件大小

16,270

日期(UTC)

09-Feb-2010

时间 (UTC)

15:59

文件名称

Update.mum

文件版本

不适用

文件大小

5,705

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest

文件版本

不适用

文件大小

9,710

日期(UTC)

09-Feb-2010

时间 (UTC)

16:30

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest

文件版本

不适用

文件大小

9,710

日期(UTC)

09-Feb-2010

时间 (UTC)

18:12

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

16:40

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

18:19

所有支持基于 IA-64 的版本的 Windows Server 2008 的附加文件信息

文件名称

Ia64_4c193713945f0884a388b76b8eabe05b_31bf3856ad364e35_6.0.6001.22628_none_7a72a24f9b2e2fe6.manifest

文件版本

不适用

文件大小

1,058

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_7ea7a4aee65409d4040eff05a5bc7249_31bf3856ad364e35_6.0.6002.22332_none_cf9ff08ede0a698c.manifest

文件版本

不适用

文件大小

1,058

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_97a2dcb5bbc65adf17867bf194d9066b_31bf3856ad364e35_6.0.6001.22628_none_3b3c330f5a321af8.manifest

文件版本

不适用

文件大小

1,375

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_b2c9a33cdc1b3e0460faad51e04fcdbb_31bf3856ad364e35_6.0.6002.22332_none_a4039c1bdcc58781.manifest

文件版本

不适用

文件大小

694

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_ce0e2b767e498779da398e0cb4abd502_31bf3856ad364e35_6.0.6001.22628_none_22b62c93e9c2a361.manifest

文件版本

不适用

文件大小

698

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_f2f5ce5e402e9b6f072ce94fb3f5d1d1_31bf3856ad364e35_6.0.6002.22332_none_4654087f13e08b72.manifest

文件版本

不适用

文件大小

1,038

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f629e9b6b67076f6.manifest

文件版本

不适用

文件大小

4,715

日期(UTC)

10-Feb-2010

时间 (UTC)

12:29

文件名称

Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7ff89f6b3a45001.manifest

文件版本

不适用

文件大小

4,715

日期(UTC)

09-Feb-2010

时间 (UTC)

15:36

文件名称

Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3ea90031ff8a3b.manifest

文件版本

不适用

文件大小

144,558

日期(UTC)

10-Feb-2010

时间 (UTC)

12:31

文件名称

Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af1449402f336346.manifest

文件版本

不适用

文件大小

144,957

日期(UTC)

09-Feb-2010

时间 (UTC)

15:38

文件名称

Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d027b4de42695a40.manifest

文件版本

不适用

文件大小

16,254

日期(UTC)

10-Feb-2010

时间 (UTC)

12:28

文件名称

Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fd551e3f9d334b.manifest

文件版本

不适用

文件大小

16,254

日期(UTC)

09-Feb-2010

时间 (UTC)

15:34

文件名称

Update.mum

文件版本

不适用

文件大小

3,531

日期(UTC)

10-Feb-2010

时间 (UTC)

14:57

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest

文件版本

不适用

文件大小

9,710

日期(UTC)

09-Feb-2010

时间 (UTC)

16:30

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest

文件版本

不适用

文件大小

9,710

日期(UTC)

09-Feb-2010

时间 (UTC)

18:12

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

16:40

文件名称

X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest

文件版本

不适用

文件大小

4,708

日期(UTC)

09-Feb-2010

时间 (UTC)

18:19

Windows 7 和 Windows Server 2008 R2 的附加文件信息

所有受支持的基于 x86 的 Windows 7 版本的其他文件


文件名称

Update.mum

文件版本

不适用

文件大小

2,028

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

X86_edd911999d3a58cd4fe66c9108a0f16a_31bf3856ad364e35_6.1.7600.20906_none_a008b149515ddda0.manifest

文件版本

不适用

文件大小

705

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d061843da3741dea.manifest

文件版本

不适用

文件大小

10,228

日期(UTC)

22-Feb-2011

时间 (UTC)

06:20

平台

不适用

对于所有支持基于 x64 版本的 Windows 7 和 Windows Server 2008 R2 中的其他文件

文件名称

Amd64_76f81776398d564a65bb41fb6b193cec_31bf3856ad364e35_6.1.7600.20906_none_fd99d41520704742.manifest

文件版本

不适用

文件大小

1,060

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_2c801fc15bd18f20.manifest

文件版本

不适用

文件大小

10,236

日期(UTC)

22-Feb-2011

时间 (UTC)

07:23

平台

不适用

文件名称

Update.mum

文件版本

不适用

文件大小

2250

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest

文件版本

不适用

文件大小

7,906

日期(UTC)

22-Feb-2011

时间 (UTC)

06:16

平台

不适用

对于所有受支持基于 IA-64 的版本的 Windows Server 2008 R2 的附加文件

文件名称

Ia64_f0b8867bf93be2340ee528e22049d207_31bf3856ad364e35_6.1.7600.20906_none_b1d35ec39409ad99.manifest

文件版本

不适用

文件大小

1,058

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d0632833a37226e6.manifest

文件版本

不适用

文件大小

10,232

日期(UTC)

22-Feb-2011

时间 (UTC)

07:16

平台

不适用

文件名称

Update.mum

文件版本

不适用

文件大小

1,862

日期(UTC)

22-Feb-2011

时间 (UTC)

09:00

平台

不适用

文件名称

Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest

文件版本

不适用

文件大小

7,906

日期(UTC)

22-Feb-2011

时间 (UTC)

06:16

平台

不适用

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×