| Anterior | Siguiente |
| ERROR_MRM_NO_CURRENT_VIEW_ON_THREAD | ERROR_OPERATION_NOT_ALLOWED_FROM_SYSTEM_COMPONENT |
ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST
Qué significa ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST
ERROR_DIFFERENT_PROFILE_RESOURCE_MANAGER_EXIST indica un conflicto de inicialización del administrador de recursos singleton del proceso. Un componente ya creó la instancia global con un perfil y otro intenta crearla con un perfil distinto. El resultado puede depender del orden de carga de módulos, por lo que suele parecer intermitente entre ejecuciones o tests.
Qué comprobar
- Registre qué módulo crea primero el Resource Manager y con qué perfil.
- Compare el perfil solicitado por cada biblioteca que participa en la inicialización.
- Revise tests que reutilicen el proceso y dejen viva una instancia creada por un caso anterior.
- Compruebe si una actualización introdujo dos componentes que esperan modelos de recursos diferentes.
Recuperación
Centralice la creación del singleton en el host de la aplicación y haga que los consumidores compartan el perfil acordado. Si los componentes necesitan perfiles incompatibles, utilice únicamente mecanismos soportados para instancias separadas o aísle esos componentes en procesos distintos.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
