修正︰ COMException 例外狀況時收到您在 IIS 7.0 或 IIS 7.5 中執行 ASP.NET Web 應用程式


狀況


您有網際網路資訊服務 (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例外狀況。

解決方案


Hotfix 資訊

支援的 hotfix 可從 Microsoft 取得。不過,此 Hotfix 僅用於修正本文中所述的問題。此 hotfix 只適用於發生本文所述之問題的系統。此 hotfix 可能會接受其他測試。因此,如果此問題的影響不會很嚴重,我們建議您等候含此 hotfix 的下一版軟體更新。

如果 hotfix 可供下載,在此知識庫文件頂端將出現「可用的 Hotfix」區段。如果這個區段沒有出現,請連絡 Microsoft 客戶服務及支援以取得 hotfix。

注意如果發生其他問題,或如果需要進行疑難排解,您可能必須建立個別的服務要求。收取支援費用會套用到其他支援問題和此特定 hotfix 無法解決的問題。如 Microsoft 客戶服務及支援的電話號碼或建立個別的服務要求的完整清單,請造訪下列 Microsoft 網站︰注意「 下載 Hotfix 」 表單會顯示 hotfix 可用的語言。如果看不到您的語言,是因為未提供該語言的 Hotfix 。

先決條件

若要套用此 hotfix,您必須具有 IIS 7.0 (含) 執行下列作業系統之一的電腦上安裝的 IIS 7.5:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows 7
  • Windows 2008 Server
  • Windows Server 2008 SP2
  • Windows Server 2008 R2

重新啟動需求

套用此 hotfix 後,您必須重新啟動電腦。

Hotfix 取代資訊

此 hotfix 不會取代任何其他 hotfix。

檔案資訊

此 hotfix 的英文版具有下列表格中所列檔案屬性 (或較新的檔案屬性)。這些檔案的日期和時間會以國際標準時間 (UTC) 格式列出。當您檢視檔案資訊時,會將它轉換為本地時間。若要查看 UTC 與當地時間的時差,請在 [控制台] 中的日期和時間項目使用 [時區] 索引標籤。
對於所有支援 Windows Server 2008 和 Windows Vista 的 x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.0.6001.22628190,97609-Feb-201014:40x86
對於所有支援 Windows Server 2008 和 Windows Vista 的 x64 版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.0.6001.22628290,30409-Feb-201015:01x64
對於所有支援的 Windows Server 2008 的 IA 64 基礎的版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.0.6001.22628545,79209-Feb-201016:31IA-64
適用於所有支援的 Windows 7 x86 版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.5.7600.20906198,14422-Feb-201105:56x86
適用於所有支援的 Windows 7 和 Windows Server 2008 R2 x64 版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.5.7600.20906314,36822-Feb-201106:30x64
適用於所有支援的 Windows Server 2008 R2 IA 64 版本
檔案名稱檔案版本檔案大小日期時間平台
Iiscore.dll7.5.7600.20906575,48822-Feb-201105:22IA-64

狀態


Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

更多的資訊


您套用此 hotfix 之後, IHttpConnection::IsConnected方法中的錯誤訊息不再出現。不過,< 徵狀=""> 一節所述的事件可能會繼續顯示在應用程式記錄檔,因為在一般作業期間,可能會發生這個事件。一般而言,這個事件發生時正在傳送張貼資料的用戶端與 Web 伺服器離線。 如果要判斷是否要預期的事件,請檢查 IIS 7.0 記錄檔的要求的應用程式記錄檔中已經參考。然後,確認的 Win32 狀態碼。Sc win32 狀態值為"64",且要求是 POST 作業,如果事件已發生,因為用戶端中斷連線。下列是範例 IIS 記錄檔項目具有已啟用的 Win32 狀態記錄︰ 如需有關IHttpConnection::IsConnected方法的詳細資訊,請造訪下列 Microsoft 開發人員網路 (MSDN) 網站︰

其他檔案資訊

Windows Vista 和 Windows Server 2008 的會產生額外的檔案資訊。

支援 x86 為基礎的 Windows Server 2008 和版本的 Windows Vista 所有的其他檔案資訊。
檔案名稱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
檔案版本不適用
檔案大小1,032
日期 (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 Server 2008 和版本的 Windows Vista 所有的其他檔案資訊。
檔案名稱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 的其他檔案資訊

適用於所有支援的 Windows 7 x86 版本的其他檔案
檔案名稱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
平台不適用
適用於所有支援 Windows 7 和 Windows Server 2008 R2 x64 型版本的其他檔案
檔案名稱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
平台不適用
適用於所有支援 Windows Server 2008 R2 IA 64 版本的其他檔案
檔案名稱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
平台不適用