| Anterior | Siguiente |
| ERROR_SXS_CANT_GEN_ACTCTX | ERROR_SXS_ASSEMBLY_NOT_FOUND |
ERROR_SXS_INVALID_ACTCTXDATA_FORMAT
Significado operativo de ERROR_SXS_INVALID_ACTCTXDATA_FORMAT
ERROR_SXS_INVALID_ACTCTXDATA_FORMAT (14002, 0x000036B2) — El formato de los datos de enlace de la aplicación no es válido.
Side-by-Side resuelve identidades, manifiestos, políticas y contextos de activación antes de cargar el componente. Un fallo de esa resolución no equivale a “DLL no encontrada”.
Condición que hay que demostrar
La evidencia debe explicar exactamente «El formato de los datos de enlace de la aplicación no es válido» en el componente que devolvió el valor.
Diagnóstico recomendado
- Captura <code>sxstrace</code> durante la activación y registra el thread/process, assembly identity y contexto que se activa o desactiva.
- Respeta el stack LIFO de activation contexts: un handle válido puede ser incorrecto si no corresponde al contexto activado más recientemente en ese hilo.
- Conserva como etiqueta de correlación «sxs · invalid · actctxdata · format» y la descripción exacta «El formato de los datos de enlace de la aplicación no es válido»; evita mezclar esta incidencia con otro código de la misma familia.
Estado próximo con otra causa
ERROR_SXS_ACTIVATION_CONTEXT_DISABLED (14006) significa «La aplicación intentó activar un contexto de activación deshabilitado». Aquí la condición es «El formato de los datos de enlace de la aplicación no es válido».
Cómo actuar
Escenario de diagnóstico
Una aplicación o servicing devuelve 14002.
Distinción diagnóstica específica
La condición propia de esta página es «El formato de los datos de enlace de la aplicación no es válido.». El estado más cercano por contenido, ERROR_SXS_ACTIVATION_CONTEXT_DISABLED, describe en cambio «La aplicación intentó activar un contexto de activación deshabilitado.». Ambos comparten Side-by-Side, pero aquí el discriminante operativo es no válido, actctxdata, format.
Valida el bloque de datos ACTCTX producido/consumido y su formato. Un contexto bien formado pero deshabilitado es una condición de estado distinta.
La prueba de cierre debe demostrar que «no válido, actctxdata, format» desapareció sin reemplazarla por la condición de ERROR_SXS_ACTIVATION_CONTEXT_DISABLED; regenera el componente desde su fuente y valida el activation context resultante.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
