What does Windows error code 14101 (ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT) mean?

 
Previous Next
ERROR_XML_ENCODING_MISMATCH ERROR_SXS_IDENTITIES_DIFFERENT

ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT

ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT — Two manifests use the same identity but have different contents.

Side-by-Side assembly identity is intended to uniquely describe a particular assembly. Windows found two manifests with identical identities but different file or metadata content, which makes binding unsafe.

This is a packaging/versioning problem. A new or changed assembly should have a correspondingly correct identity rather than reusing an old one.

What to check

  • Compare the manifests and their assemblyIdentity values, including version and public key token.
  • Remove mixed copies from app-local deployment directories and reinstall a single consistent package.
  • For developers, update the identity/version whenever the package content changes in a way that creates a different assembly.

Microsoft: Assembly manifests

Microsoft: Application manifests

Microsoft: sxstrace


Looking for a different code? Search another status or error code.