| Previous | Next |
| STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE | STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE |
STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
An assembly identity uses an invalid attribute name
STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME means that the identity contains an attribute name that the SxS identity grammar does not accept. The schema is not a free-form metadata bag: identity fields have defined names and semantics, and manifest element and attribute names are case-sensitive.
Do not change values first. A correctly formatted version or token under a misspelled or wrongly cased attribute is still not an identity field that the loader can use. Compare the attribute names against the correct application-manifest or assembly-manifest schema for the artifact type.
What to inspect
- Inspect the raw XML or generated identity string for spelling and case of every attribute name.
- Check templates that combine application and assembly manifests; their allowed elements and placement are not identical.
- Regenerate the manifest from a validated template rather than making ad-hoc substitutions in the installed file.
References
- Microsoft: application manifests
- Microsoft: assembly manifests
- Wine: activation-context implementation
Looking for a different code? Search another status or error code.