| Anterior | Siguiente |
| CS_E_CLASS_NOTFOUND | CS_E_NO_CLASSSTORE |
CS_E_INVALID_VERSION
Qué significa CS_E_INVALID_VERSION
CS_E_INVALID_VERSION corresponde a 0x80040167. Microsoft define este HRESULT como datos de instalación de software corruptos en Active Directory.
En una investigación útil conviene centrarse en los atributos de versión y revisión usados por el componente que hace la consulta. Una actualización administrativa incompleta, un objeto replicado parcialmente o metadatos escritos por herramientas incompatibles pueden dejar campos que ya no forman un conjunto válido.
Qué comprobar
- Exporta los atributos del objeto afectado antes de editarlo, incluidos versión, revisión, identificadores de paquete y metadatos de replicación.
- Compara esos valores con un objeto sano creado por la misma versión de la herramienta de despliegue.
- Busca conflictos de replicación o una modificación reciente que actualizara sólo parte de los atributos relacionados.
- No deduzcas el formato correcto a partir del texto visible de la versión; verifica el esquema y la representación que espera el productor.
Cómo resolverlo
Vuelve a publicar o reconstruye el objeto con la herramienta propietaria y una fuente de paquete conocida, después de entender qué atributo quedó corrupto. La edición manual de números de versión puede hacer desaparecer este HRESULT y dejar incompatibles otras propiedades del mismo objeto.
Código cercano
CS_E_SCHEMA_MISMATCH afecta a la definición del esquema que el directorio ofrece; CS_E_INVALID_VERSION señala datos de instalación dañados dentro de ese esquema.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.