REVISIÓN: Mensaje de Error cuando un cliente COM llama a un componente COM administrado para exponer eventos en.NET Framework 2.0: "0x80040201 - un evento no pudo invocar a ninguno de los suscriptores"

Síntomas

Considere el siguiente escenario. En la de Microsoft.NET Framework 2.0, se registra un componente administrado del modelo de objetos componentes (COM) de Microsoft para interoperabilidad COM. Un cliente COM llama el componente COM administrado y el cliente COM se suscribe a los eventos que expone el componente COM administrado. En este escenario, puede recibir el siguiente mensaje de error:
0x80040201 - un evento no pudo invocar a ninguno de los suscriptores
Nota: Para suscribirse a los eventos expuestos por el componente COM administrado, el cliente COM llama al método IConnectionPoint:: Advise y el método IConnectionPoint:: Unadvise . Este problema se produce cuando el cliente COM llama al método IConnectionPoint:: Advise y el método IConnectionPoint:: Unadvise en una secuencia determinada.

Causa

Este problema se produce debido a un problema con la implementación de la interfaz IConnectionPoint en common language runtime (CLR).

Solución

Información de la revisión

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico. Esta revisión puede ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere al próximo service pack de Microsoft.NET Framework 2.0 que contenga este hotfix.

Para resolver este problema inmediatamente, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Debe tener la versión 2.0 de.NET Framework instalada para poder aplicar esta revisión.

Requisito de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix.

Información de reemplazo de revisión

Este hotfix no sustituye a otras revisiones.

Información de archivo

La versión en inglés de esta revisión tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Microsoft.NET Framework 2.0, versiones basadas en x86
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Mscordacwks.dll2.0.50727.241802,81606-Nov-200620:08x86
Mscorjit.dll2.0.50727.241326,65606-Nov-200620:08x86
Mscorlib.dll2.0.50727.2414,317,18406-Nov-200620:08x86
Mscorwks.dll2.0.50727.2415,629,95206-Nov-200620:08x86
Normalization.dll2.0.50727.24115.36006-Nov-200620:08x86
Normidna.nlpNo aplicable59,34206-Nov-200620:08No aplicable
Normnfc.nlpNo aplicable45,79406-Nov-200620:08No aplicable
Normnfd.nlpNo aplicable39,28406-Nov-200620:08No aplicable
Normnfkc.nlpNo aplicable66,38406-Nov-200620:08No aplicable
Normnfkd.nlpNo aplicable60,29406-Nov-200620:08No aplicable
Peverify.dll2.0.50727.241136,19206-Nov-200620:08x86
Sos.dll2.0.50727.241382,46406-Nov-200620:08x86
Microsoft.NET Framework 2.0, versiones basadas en x64
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Mscordacwks.dll2.0.50727.2411,597,44006-Nov-200612:03x64
Mscorjit.dll2.0.50727.2411,575,42406-Nov-200612:02x64
Mscorlib.dll2.0.50727.2413,956,73606-Nov-200615:41x64
Mscorpjt.dll2.0.50727.2412,005,50406-Nov-200612:02x64
Mscorwks.dll2.0.50727.24110,173,95206-Nov-200612:00x64
Normalization.dll2.0.50727.24118.43206-Nov-200612:01x64
Normidna.nlpNo aplicable59,34206-Nov-200612:03No aplicable
Normnfc.nlpNo aplicable45,79406-Nov-200612:03No aplicable
Normnfd.nlpNo aplicable39,28406-Nov-200612:03No aplicable
Normnfkc.nlpNo aplicable66,38406-Nov-200612:03No aplicable
Normnfkd.nlpNo aplicable60,29406-Nov-200612:03No aplicable
Peverify.dll2.0.50727.241205,82406-Nov-200612:02x64
Sos.dll2.0.50727.241480,76806-Nov-200612:10x64
Microsoft.NET Framework 2.0, versiones basadas en Itanium
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Mscordacwks.dll2.0.50727.2412,718,72006-Nov-200612:09IA-64
Mscorjit.dll2.0.50727.2412,532,35206-Nov-200612:07IA-64
Mscorlib.dll2.0.50727.2413,956,73606-Nov-200616:26IA-64
Mscorpjt.dll2.0.50727.2413,501,05606-Nov-200612:08IA-64
Mscorwks.dll2.0.50727.24121,298,68806-Nov-200612:05IA-64
Normalization.dll2.0.50727.24144,03206-Nov-200612:06IA-64
Normidna.nlpNo aplicable59,34206-Nov-200612:09No aplicable
Normnfc.nlpNo aplicable45,79406-Nov-200612:09No aplicable
Normnfd.nlpNo aplicable39,28406-Nov-200612:09No aplicable
Normnfkc.nlpNo aplicable66,38406-Nov-200612:09No aplicable
Normnfkd.nlpNo aplicable60,29406-Nov-200612:09No aplicable
Peverify.dll2.0.50727.241383,48806-Nov-200612:08IA-64
Sos.dll2.0.50727.241862,72006-Nov-200612:17IA-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

Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:

824684 descripción de la terminología estándar que se utiliza para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 926997 - Última revisión: 14 ene. 2017 - Revisión: 1

Comentarios