| Anterior | Siguiente |
| STATUS_SXS_KEY_NOT_FOUND | STATUS_SXS_WRONG_SECTION_TYPE |
STATUS_SXS_VERSION_CONFLICT
Qué significa STATUS_SXS_VERSION_CONFLICT
STATUS_SXS_VERSION_CONFLICT indica que el binding Side-by-Side encontró un conflicto de versiones de assembly. No significa simplemente que «falta el runtime»: existen requisitos que no pueden satisfacerse simultáneamente con la versión activa/resuelta.
La clave es capturar ambas identities completas —nombre, versión, architecture, publicKeyToken y otros atributos relevantes— y qué manifests/policies las introducen. Dos archivos DLL con el mismo nombre no son necesariamente la misma assembly SxS.
Copiar una versión junto al EXE puede alterar el search/binding sin resolver el conflicto de identidad. Use el trace SxS y revise publisher/application policy si participa una redirección.
Qué comprobar
- Compare las assembly identities completas de las dos versiones en conflicto.
- Identifique qué manifest o policy solicita cada una.
- Revise redirects/publisher policy antes de copiar DLL manualmente.
- Confirme arquitectura y runtime, no sólo el filename.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.