| Previous | Next |
| STATUS_SXS_ASSEMBLY_NOT_FOUND | STATUS_SXS_MANIFEST_PARSE_ERROR |
STATUS_SXS_MANIFEST_FORMAT_ERROR
The manifest is not in the required side-by-side format
STATUS_SXS_MANIFEST_FORMAT_ERROR means that the manifest does not satisfy the required document structure for a Windows side-by-side manifest. The schema requires an assembly root in the side-by-side namespace, a manifestVersion value of 1.0, and an assemblyIdentity in the required position.
This is distinct from STATUS_SXS_MANIFEST_PARSE_ERROR. A parser error means the XML cannot be read as XML; a format error can remain after the XML is well-formed because the SxS-specific root, namespace, element ordering or required fields are wrong.
What to inspect
- Validate the root
assembly, namespace andmanifestVersionbefore checking dependencies. - Verify the order of early child elements such as
noInheritandassemblyIdentityagainst the manifest type. - Inspect the resource selected by the loader, not a nearby manifest file that might not be used by the executable.
References
Looking for a different code? Search another status or error code.