| Previous | Next |
| ERROR_PRI_MERGE_VERSION_MISMATCH | ERROR_PRI_MERGE_LOAD_FILE_FAILED |
ERROR_PRI_MERGE_MISSING_SCHEMA
The primary PRI files to be merged does not contain a schema.
ERROR_PRI_MERGE_MISSING_SCHEMA is Win32 error 15149 (0x00003B2D) in Package Resource Index (PRI) merge processing.
Likely impact: Without the primary schema, resource keys and qualifiers cannot be interpreted reliably.
Typical causes
- the wrong PRI was selected as primary.
- the file is a resource-only PRI.
- generation omitted schema sections.
- the input is truncated or not the expected package index.
Troubleshooting steps
- Verify that the designated primary PRI supplies the resource schema used to interpret every merged input.
- Collect primary input path and hash and PRI dump showing schemas.
- Correlate package role of each input with MakePri command line, input PRI inventory, package identities, schemas, file hashes, output path, tool version, and the first detailed merge diagnostic.
Useful evidence
- Collect MakePri generation command.
- Collect file integrity and tool version.
Recovery and retry
Select or regenerate a main PRI that contains the authoritative schema before merging resource packages.
Related errors
ERROR_PRI_MERGE_VERSION_MISMATCH finds incompatible schemas; this code says the primary schema is absent
Example
A pipeline chooses a language resource PRI as the primary input. Pointing merge at the main package PRI supplies the required schema.
References
Looking for a different code? Search another status or error code.