¿Qué significa el código de error de Windows 14016 (ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED)?

 
Anterior Siguiente
ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE

ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED

Lectura técnica de ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED

ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED (14016, 0x000036C0) — El manifiesto de un ensamblado utilizado por la aplicación hace referencia a un ensamblado dependiente que no está instalado.

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 manifiesto de un ensamblado utilizado por la aplicación hace referencia a un ensamblado dependiente que no está instalado» en el componente que devolvió el valor.

Comprobaciones concretas

  • Aísla el leaf manifest que introduce la dependencia faltante; el root puede ser válido mientras una rama secundaria no se resuelve.
  • Conserva como etiqueta de correlación «sxs · leaf · manifest · dependency · not · installed» y la descripción exacta «El manifiesto de un ensamblado utilizado por la aplicación hace referencia a un ensamblado dependiente que no está instalado»; evita mezclar esta incidencia con otro código de la misma familia.

Comparación útil

ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET (14011) significa «No se pudo establecer el contexto de activación predeterminado del proceso porque ya estaba establecido». Aquí la condición es «El manifiesto de un ensamblado utilizado por la aplicación hace referencia a un ensamblado dependiente que no está instalado».

Respuesta operativa

Caso de validación

Una aplicación o servicing devuelve 14016.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.