ERROR_SXS_DUPLICATE_PROGID - 14026 (0x36CA)

Two or more components referenced directly or indirectly by the application manifest have the same COM ProgIDs.

Updated: Feb 21, 2026

Technical Meaning

The error code ERROR_SXS_DUPLICATE_PROGID with the numeric value 14026 and hexadecimal representation 0x36CA indicates that an application manifest references two or more components having identical COM ProgIDs. This can lead to ambiguity in component resolution during runtime, potentially causing failures or unexpected behavior.

Error Details

The error is specific to the Side-by-Side (Sxs) assembly loader and manifests when multiple components within a manifest share the same ProgID. This situation violates the uniqueness requirement for ProgIDs, which are used by COM (Component Object Model) to identify and locate components.

Usage Context

This error typically occurs during application startup or execution, particularly in scenarios where an application manifest is processed by the Sxs assembly loader. The manifest may be part of a larger deployment package or dynamically generated at runtime.

Developer Interpretation

Developers should ensure that each component within their manifests has a unique ProgID to avoid this error. This can be achieved by carefully managing and assigning ProgIDs during development and deployment processes. Additionally, validating the manifest files for correctness before deployment is crucial to prevent such errors from occurring.

Related Errors

  • ERROR_SXS_MISMATCH (14025, 0x36C9): Indicates a mismatch in version or other attributes of components referenced by the manifest.
  • ERROR_SXS_FILE_HASH (14027, 0x36CB): Suggests that there is an issue with the hash value of a component file as specified in the manifest.

FAQ

Q: What causes this error?

A: This error occurs when two or more components within a manifest share the same ProgID. Ensuring each component has a unique ProgID can prevent this error.

Q: How can I resolve this issue?

A: Review and correct any duplicate ProgIDs in your application manifests to ensure uniqueness.

Summary

The ERROR_SXS_DUPLICATE_PROGID error code indicates that an application manifest contains multiple components with the same COM ProgID. Developers should ensure unique ProgIDs for each component within their manifests to avoid this issue.