| Previous | Next |
| STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT | STATUS_ADVANCED_INSTALLER_FAILED |
STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY
The file is outside the declared assembly membership
STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY means that an operation referred to a file that the relevant assembly manifest does not declare as one of its members. The physical file may exist on disk; the failure concerns membership in the manifest-defined assembly.
This differs from STATUS_SXS_ASSEMBLY_NOT_FOUND, where the assembly identity cannot be resolved, and from STATUS_SXS_FILE_HASH_MISMATCH, where a declared file is present but its verification data does not match. Adding an untracked file to an installation directory does not make it an assembly member.
What to inspect
- Compare the exact filename and relative location with the
fileentries in the selected assembly manifest. - Verify which assembly identity was resolved; a file can belong to a different side-by-side assembly with a similar name.
- Regenerate the manifest from the packaging source rather than editing the installed assembly membership by hand.
References
Looking for a different code? Search another status or error code.