| Previous | Next |
| ERROR_SXS_XML_E_DUPLICATEATTRIBUTE | ERROR_SXS_XML_E_INVALIDATROOTLEVEL |
ERROR_SXS_XML_E_MULTIPLEROOTS
ERROR_SXS_XML_E_MULTIPLEROOTS — The manifest XML contains more than one top-level element.
A Side-by-Side manifest must be a single XML document with one root element. Concatenating manifest fragments or adding a second top-level assembly block produces this error.
Correct the build or packaging step that merged the files, then deploy a new manifest together with its matching assembly.
What to check
- Open the manifest named by sxstrace and ensure it has one XML root element.
- Check manifest templating or concatenation code for duplicate document fragments.
- Validate the generated XML in CI before packaging the application.
Microsoft: Application manifests
Looking for a different code? Search another status or error code.