| Previous | Next |
| ERROR_SXS_XML_E_INVALID_VERSION | ERROR_SXS_PROTECTION_RECOVERY_FAILED |
ERROR_SXS_XML_E_MISSINGEQUALS
ERROR_SXS_XML_E_MISSINGEQUALS (0x000036F9) is a Windows Side-by-Side XML parser status for application, assembly, policy, or configuration manifest processing.
The parser recognized an attribute name but did not find the = token required before the quoted value. XML attributes are not HTML-style Boolean attributes, so a bare name in a manifest start tag is not valid shorthand.
Parser boundary
The XML Attribute production is a name, optional surrounding whitespace, an equals sign, optional whitespace, and an attribute value. A quote appearing immediately after the name does not replace the equals sign.
What to inspect
- Inspect the attribute immediately before the reported position for a missing
=or a template delimiter that consumed it. - Check line wrapping and string concatenation in generated manifests where an attribute name and quoted value are assembled separately.
- Validate the complete start tag after the repair because one missing equals sign can make later attributes appear syntactically unrelated.
The first parser line in the converted SxS trace points to the malformed tag; repair XML syntax before interpreting any assembly identity values in that tag.
References
- Microsoft: System Error Codes 12000-15999
- Microsoft: Side-by-Side manifest files reference
- Microsoft: sxstrace
- W3C: XML 1.0
Looking for a different code? Search another status or error code.