Site icon EfmSoft

¿Qué significa el código de error de Windows 14022 (ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME)?

 
Anterior Siguiente
ERROR_SXS_DUPLICATE_DLL_NAME ERROR_SXS_DUPLICATE_CLSID

ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME

Diagnóstico de ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME

ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME (14022, 0x000036C6) — Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen clases de ventana con el mismo nombre.

Este resultado se interpreta dentro de Side-by-Side/servicing, pero su frontera concreta es WindowClass duplicada. El texto de Windows es «Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen clases de ventana con el mismo nombre.»; úsalo como hipótesis que debe quedar demostrada en la misma reproducción.

El aislamiento debe permanecer en WindowClass duplicada. Usa sxstrace/CBS cuando corresponda para identificar el ensamblado o la transacción exactos antes de modificar el almacén.

Comprobación específica

  • Recoge nombre de clase y dos componentes que la publican.
  • Compáralo con ERROR_SXS_DUPLICATE_DLL_NAME, que describe «Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen archivos con el mismo nombre.».
  • Para validar la corrección, corrige la tabla WindowClass; que los componentes usen DLL diferentes no elimina esta colisión.

Recuperación y validación

corrige la tabla WindowClass; que los componentes usen DLL diferentes no elimina esta colisión. El cierre correcto exige que la misma llamada o flujo deje de producir «Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen clases de ventana con el mismo nombre.» sin introducir una excepción más amplia.

Referencias técnicas


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

Exit mobile version