| 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.