| Anterior | Siguiente |
| ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT | ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME |
ERROR_SXS_DUPLICATE_DLL_NAME
Qué significa ERROR_SXS_DUPLICATE_DLL_NAME
ERROR_SXS_DUPLICATE_DLL_NAME (14021, 0x000036C5) — Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen archivos con el mismo nombre.
Este resultado se interpreta dentro de Side-by-Side/servicing, pero su frontera concreta es nombre DLL duplicado en el contexto. El texto de Windows es «Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen archivos con el mismo nombre.»; úsalo como hipótesis que debe quedar demostrada en la misma reproducción.
El aislamiento debe permanecer en nombre DLL duplicado en el contexto. 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 archivo y dos componentes/manifiestos que lo declaran.
- Compáralo con
ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME, que describe «Dos o más componentes referenciados directa o indirectamente por el manifiesto de la aplicación contienen clases de ventana con el mismo nombre.». - Para validar la corrección, elimina la colisión en la tabla de archivos manteniendo identidades distintas; una WindowClass duplicada es otro namespace.
Recuperación y validación
elimina la colisión en la tabla de archivos manteniendo identidades distintas; una WindowClass duplicada es otro namespace. 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 archivos 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.