| Anterior | Siguiente |
| ERROR_MRM_DIRECT_REF_TO_NON_DEFAULT_RESOURCE | ERROR_PRI_MERGE_VERSION_MISMATCH |
ERROR_MRM_GENERATION_COUNT_MISMATCH
Qué significa ERROR_MRM_GENERATION_COUNT_MISMATCH
ERROR_MRM_GENERATION_COUNT_MISMATCH indica que una consulta, cadena de referencia o estado de lookup fue creado contra una generación anterior del resource map. Después de cargar, descargar o regenerar un PRI, el mapa cambia y el estado derivado de la versión anterior ya no debe reutilizarse.
Qué comprobar
- Revise si la aplicación conserva objetos de consulta o resultados intermedios a través de una recarga de recursos.
- Busque operaciones concurrentes que cambien el conjunto de PRI mientras otros hilos continúan resolviendo recursos.
- Recree el ResourceContext o la consulta después de cada cambio de generación cuando la API lo requiera.
- No trate el resultado como una clave ausente: el mismo nombre puede existir perfectamente en el mapa nuevo.
Recuperación
Invalide las cachés asociadas al mapa anterior y repita la búsqueda desde un estado recién creado. Si los reloads pueden ocurrir en paralelo, coordine su ciclo de vida para que ningún hilo use consultas vinculadas a una generación ya reemplazada.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.