What does Windows error code 14102 (ERROR_SXS_IDENTITIES_DIFFERENT) mean?

 
Previous Next
ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT

ERROR_SXS_IDENTITIES_DIFFERENT

ERROR_SXS_IDENTITIES_DIFFERENT — The expected and actual Side-by-Side component identities are different.

Windows compared two assembly identities that were expected to match, but one or more identity fields differ. This can result from mismatched manifests and payloads, wrong architecture, incorrect policy redirects, or a partial deployment.

Use the full identities printed by sxstrace to locate the mismatch; the constant alone does not reveal which field differs.

What to check

  • Compare name, version, architecture, public key token, language, and type for both identities.
  • Reinstall the product or runtime as a complete matching set.
  • Do not mix x86 and x64 private assemblies in the same dependency path.

Microsoft: sxstrace

Microsoft: Assembly manifests

Microsoft: Application manifests


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