| Anterior | Siguiente |
| STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT | STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT |
STATUS_SXS_IDENTITIES_DIFFERENT
Qué significa STATUS_SXS_IDENTITIES_DIFFERENT
STATUS_SXS_IDENTITIES_DIFFERENT indica que Side-by-Side compara dos assembly identities y detecta que no representan la misma identidad. Una identity puede incluir varios atributos; el filename del componente es sólo una parte indirecta del problema.
Para encontrar la diferencia, serialice o registre ambas identities completas. Nombre, versión, architecture, language y publicKeyToken son campos típicos que deben compararse exactamente según el contexto. Un redirect de policy también puede cambiar la identity efectiva respecto a la solicitada originalmente.
La solución correcta depende de cuál identity es autoritativa: manifest solicitante, assembly desplegada o policy. Evite «alinearlas» editando XML sin entender el binding resultante.
Qué comprobar
- Capture ambas identities completas y marque el primer atributo diferente.
- Revise policy/redirects que transformen la versión solicitada.
- Confirme arquitectura e idioma además del nombre/version.
- No compare sólo filenames o FileVersion.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
