Solución: Recibe una excepción de excepción de COMException cuando ejecuta ASP.NET aplicaciones web en IIS 7.0 o IIS 7.5

Se aplica a
Windows Server 2008 R2

Síntomas

Tiene instalado Internet Information Services (IIS) 7.0 o IIS 7.5. Ejecuta una aplicación web de Microsoft ASP.NET en IIS 7.0 o IIS 7.5. Sin embargo, la aplicación web deja de funcionar de forma intermitente. Además, se registra el siguiente evento en el registro de aplicaciones:

Causa

Este problema se produce debido a un error en el método IHttpConnection::IsConnected. Si se llama al método IHttpConnection::IsConnected inmediatamente después de quitar una conexión de cliente web, el método devuelve incorrectamente un valor true en lugar de un
Valor falso . Por tanto, se produce la excepción COMException.

Resolución

Información de la revisión

Microsoft ofrece una revisión compatible. Sin embargo, esta revisión está pensada para corregir únicamente el problema que se describe en este artículo. Aplique esta revisión únicamente a los sistemas que experimenten el problema descrito en este artículo. Es posible que esta revisión reciba pruebas adicionales. Por consiguiente, si no se ve gravemente afectado por este problema, le recomendamos que espere a la siguiente actualización de software que contenga esta revisión.

Si la revisión está disponible para su descarga, hay una sección "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el soporte técnico y el servicio al cliente de Microsoft para obtener la revisión.

Nota: si se producen más problemas o necesita alguna solución, es posible que tenga que crear una solicitud de servicio independiente. Se aplicarán los costos habituales de soporte técnico a las preguntas y problemas de soporte técnico adicionales que no estén relacionados con esta revisión específica. Para obtener una lista completa de los números de teléfono del servicio de soporte técnico y de atención al cliente de Microsoft, así como información acerca de cómo crear una solicitud de servicio independiente, visite el siguiente sitio web de Microsoft:

http://support.microsoft.com/contactus/?ws=support Nota: El formulario "Descarga de revisiones disponible" muestra los idiomas para los que está disponible la revisión. Si no ve su idioma, se debe a que no hay una revisión disponible para ese idioma.

Requisitos previos

Para aplicar esta corrección, debe tener IIS 7.0 o IIS 7.5 instalado en un equipo que ejecute uno de los sistemas operativos siguientes:

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows 7
  • Windows Server 2008
  • Windows Server 2008 R2 SP2
  • Windows Server 2008 R2

Requisito de reinicio

Una vez aplicada esta revisión, debe reiniciar el equipo.

Información de sustitución de la revisión

Esta revisión no sustituye a otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo enumerados en la siguiente tabla u otros posteriores. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). La información del archivo se convertirá a la hora local cuando la vea. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.

Para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x86

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.0.6001.22628 190,976 09 de febrero de 2010 14:40 x86

Para todas las versiones basadas en x64 compatibles con Windows Server 2008 y Windows Vista

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.0.6001.22628 290 304 09 de febrero de 2010 15:01 x64

Para todas las versiones basadas en IA-64 compatibles con Windows Server 2008

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.0.6001.22628 545,792 09 de febrero de 2010 16:31 IA-64

Para todas las versiones compatibles de Windows 7 basadas en x86

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.5.7600.20906 198,144 22 de febrero de 2011 05:56 x86

Para todas las versiones basadas en x64 compatibles con Windows 7 y Windows Server 2008 R2

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.5.7600.20906 314,368 22 de febrero de 2011 06:30 x64

Para todas las versiones basadas en IA-64 compatibles de Windows Server 2008 R2

Nombre de archivo File version Tamaño de archivo Fecha Hora Plataforma
Iiscore.dll 7.5.7600.20906 575,488 22 de febrero de 2011 05:22 IA-64

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Más información

Después de aplicar esta revisión, ya no se produce el error en el método IHttpConnection::IsConnected. Sin embargo, el evento que se describe en la sección "Síntomas" puede seguir apareciendo en el registro de aplicaciones porque este evento puede producirse durante las operaciones habituales. Normalmente, este evento se produce cuando el cliente que envía datos POST se desconecta del servidor web. Para determinar si se espera el evento, compruebe los archivos de registro de IIS 7.0 para la solicitud a la que se hace referencia en el registro de la aplicación. A continuación, compruebe el código de estado Win32. Si el valor de sc-win32-status es "64" y la solicitud es una operación POST, el evento se ha producido porque el cliente se desconectó. La siguiente es una entrada de registro de IIS de ejemplo que tiene habilitado el registro de estado Win32:Para obtener más información acerca del método IHttpConnection::IsConnected, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):

El método IHttpConnection::IsConnected en IIS 7.0

Información sobre archivos adicionales

Información adicional sobre archivos de Windows Server 2008 y Windows Vista

Información adicional sobre archivos para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x86

Nombre de archivo Update.mum
Versión de archivo No aplicable
Tamaño de archivo 5,655
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_459419da7aa80ee1b38fc54c3deb2245_31bf3856ad364e35_6.0.6002.22332_none_ac49b4338b38222b.manifest
Versión de archivo No aplicable
Tamaño de archivo 705
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_aacbaa8b8b0a30e953cd0f66ba22b355_31bf3856ad364e35_6.0.6001.22628_none_c354576b419ee1ac.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,032
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_be4e80fff463d8eda22398701921fef5_31bf3856ad364e35_6.0.6001.22628_none_5b84e4e7e3273863.manifest
Versión de archivo No aplicable
Tamaño de archivo 705
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_cef3c97e947e946f01c1af74ae7fa995_31bf3856ad364e35_6.0.6002.22332_none_84a8a8b0062ec660.manifest
Versión de archivo No aplicable
Tamaño de archivo 696
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_e6a9cfc8990638204dab4715795d7e7d_31bf3856ad364e35_6.0.6002.22332_none_261faba572bc0d49.manifest
Versión de archivo No aplicable
Tamaño de archivo 692
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_f3d922e0f07a0141f1b738a703e4e7c3_31bf3856ad364e35_6.0.6001.22628_none_2b194e200e8e32b8.manifest
Versión de archivo No aplicable
Tamaño de archivo 696
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:40
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 1,819
Nombre de archivo X86_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3d050a3201813f.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,304
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:43
Nombre de archivo X86_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af12a54a2f355a4a.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,703
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 2,118
Nombre de archivo X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d02610e8426b5144.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,238
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:38
Nombre de archivo X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fbb1283f9f2a4f.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,238
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 1,818

Información adicional sobre archivos para todas las versiones compatibles de Windows Server 2008 y Windows Vista basadas en x64

Nombre de archivo Amd64_10646cb0f41677f483cd3cd2303d4b10_31bf3856ad364e35_6.0.6001.22628_none_39c0fdc0391dc6a2.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,378
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_344104877f55af34a0121baca384f58a_31bf3856ad364e35_6.0.6001.22628_none_66c81b17b887dd71.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,060
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_5dd7b46a7d72995a1f5e42e53308c644_31bf3856ad364e35_6.0.6002.22332_none_01ad1ef8fe9886e6.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,060
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_95a8da081f8afc42e5923864c9806f30_31bf3856ad364e35_6.0.6002.22332_none_c9de5c56c840f5eb.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,040
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_ec00355e725987e6ede140347a74ccd2_31bf3856ad364e35_6.0.6002.22332_none_e162cc268b53baa1.manifest
Versión de archivo No aplicable
Tamaño de archivo 696
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_f31b015dcb2ccd821a1882d4418fcc17_31bf3856ad364e35_6.0.6001.22628_none_50e113ac1b1cf0a3.manifest
Versión de archivo No aplicable
Tamaño de archivo 700
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_5246e1446ecfdf30.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,722
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 17:01
Nombre de archivo Amd64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_541c81846c03b83b.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,722
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:01
Nombre de archivo Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_095ba08dea5ef275.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,568
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 1,707
Nombre de archivo Amd64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_0b3140cde792cb80.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,967
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:03
Nombre de archivo Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_2c44ac6bfac8c27a.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,270
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:56
Nombre de archivo Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_2e1a4cabf7fc9b85.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,270
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 15:59
Nombre de archivo Update.mum
Versión de archivo No aplicable
Tamaño de archivo 5,705
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
Versión de archivo No aplicable
Tamaño de archivo 9,710
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:30
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
Versión de archivo No aplicable
Tamaño de archivo 9,710
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 18:12
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:40
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 1,819

Información adicional sobre archivos para todas las versiones basadas en IA-64 compatibles de Windows Server 2008

Nombre de archivo Ia64_4c193713945f0884a388b76b8eabe05b_31bf3856ad364e35_6.0.6001.22628_none_7a72a24f9b2e2fe6.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,058
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_7ea7a4aee65409d4040eff05a5bc7249_31bf3856ad364e35_6.0.6002.22332_none_cf9ff08ede0a698c.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,058
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_97a2dcb5bbc65adf17867bf194d9066b_31bf3856ad364e35_6.0.6001.22628_none_3b3c330f5a321af8.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,375
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_b2c9a33cdc1b3e0460faad51e04fcdbb_31bf3856ad364e35_6.0.6002.22332_none_a4039c1bdcc58781.manifest
Versión de archivo No aplicable
Tamaño de archivo 694
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_ce0e2b767e498779da398e0cb4abd502_31bf3856ad364e35_6.0.6001.22628_none_22b62c93e9c2a361.manifest
Versión de archivo No aplicable
Tamaño de archivo 698
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_f2f5ce5e402e9b6f072ce94fb3f5d1d1_31bf3856ad364e35_6.0.6002.22332_none_4654087f13e08b72.manifest
Versión de archivo No aplicable
Tamaño de archivo 1,038
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f629e9b6b67076f6.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,715
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 1,229
Nombre de archivo Ia64_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7ff89f6b3a45001.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,715
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 15:36
Nombre de archivo Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6001.22628_none_ad3ea90031ff8a3b.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,558
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 12:31
Nombre de archivo Ia64_microsoft-windows-http_31bf3856ad364e35_6.0.6002.22332_none_af1449402f336346.manifest
Versión de archivo No aplicable
Tamaño de archivo 144,957
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 15:38
Nombre de archivo Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_d027b4de42695a40.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,254
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 1,228
Nombre de archivo Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_d1fd551e3f9d334b.manifest
Versión de archivo No aplicable
Tamaño de archivo 16,254
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 15:34
Nombre de archivo Update.mum
Versión de archivo No aplicable
Tamaño de archivo 3,531
Fecha (UTC) 10 de febrero de 2010
Hora (UTC) 14:57
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6001.22628_none_369956be2f298475.manifest
Versión de archivo No aplicable
Tamaño de archivo 9,710
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:30
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.0.6002.22332_none_386ef6fe2c5d5d80.manifest
Versión de archivo No aplicable
Tamaño de archivo 9,710
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 18:12
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6001.22628_none_f62845c0b6726dfa.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 16:40
Nombre de archivo X86_microsoft-windows-http-api_31bf3856ad364e35_6.0.6002.22332_none_f7fde600b3a64705.manifest
Versión de archivo No aplicable
Tamaño de archivo 4,708
Fecha (UTC) 09 de febrero de 2010
Hora (UTC) 1,819

Información adicional sobre archivos de Windows 7 y Windows Server 2008 R2

Archivos adicionales para todas las versiones compatibles de Windows 7 basadas en x86

                  

Nombre de archivo Update.mum
Versión de archivo No es aplicable
Tamaño de archivo 2,028
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo X86_edd911999d3a58cd4fe66c9108a0f16a_31bf3856ad364e35_6.1.7600.20906_none_a008b149515ddda0.manifest
Versión de archivo No es aplicable
Tamaño de archivo 705
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo X86_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d061843da3741dea.manifest
Versión de archivo No es aplicable
Tamaño de archivo 10,228
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 06:20
Plataforma No es aplicable

Archivos adicionales para todas las versiones de Windows 7 y Windows Server 2008 R2 basadas en x64 compatibles

Nombre de archivo Amd64_76f81776398d564a65bb41fb6b193cec_31bf3856ad364e35_6.1.7600.20906_none_fd99d41520704742.manifest
Versión de archivo No es aplicable
Tamaño de archivo 1,060
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo Amd64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_2c801fc15bd18f20.manifest
Versión de archivo No es aplicable
Tamaño de archivo 10,236
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 07:23
Plataforma No es aplicable
Nombre de archivo Update.mum
Versión de archivo No es aplicable
Tamaño de archivo 2,250
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
Versión de archivo No es aplicable
Tamaño de archivo 7,906
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 06:16
Plataforma No es aplicable

Archivos adicionales para todas las versiones compatibles de Windows Server 2008 R2 basadas en IA-64

Nombre de archivo Ia64_f0b8867bf93be2340ee528e22049d207_31bf3856ad364e35_6.1.7600.20906_none_b1d35ec39409ad99.manifest
Versión de archivo No es aplicable
Tamaño de archivo 1,058
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo Ia64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_d0632833a37226e6.manifest
Versión de archivo No es aplicable
Tamaño de archivo 10,232
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 07:16
Plataforma No es aplicable
Nombre de archivo Update.mum
Versión de archivo No es aplicable
Tamaño de archivo 1,862
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 09:00
Plataforma No es aplicable
Nombre de archivo Wow64_microsoft-windows-iis-corewebengine_31bf3856ad364e35_6.1.7600.20906_none_36d4ca139032511b.manifest
Versión de archivo No es aplicable
Tamaño de archivo 7,906
Fecha (UTC) 22 de febrero de 2011
Hora (UTC) 06:16
Plataforma No es aplicable