| Anterior | Siguiente |
| COMADMIN_E_COMPFILE_DOESNOTEXIST | COMADMIN_E_COMPFILE_GETCLASSOBJ |
COMADMIN_E_COMPFILE_LOADDLLFAIL
Qué significa COMADMIN_E_COMPFILE_LOADDLLFAIL
COMADMIN_E_COMPFILE_LOADDLLFAIL corresponde al HRESULT 0x80110425. Windows indica: «No se pudo cargar la DLL.».
Windows devuelve este HRESULT dentro de registro de clases, TypeLib y binarios instalados en COM+. La pista principal es la siguiente: La instalación está en la frontera del binario y su registro; captura loader/registration HRESULT, arquitectura y dependencias antes de modificar el catálogo. La traza útil debe incluir CLSID, ProgID y TypeLib implicados, ruta y arquitectura del DLL, punto de entrada de registro, claves de registro y AppID de destino.
Qué comprobar
- Documenta CLSID, ProgID y TypeLib implicados, ruta y arquitectura del DLL, punto de entrada de registro, claves de registro y AppID de destino y evita limpiar catálogo, registro o cola hasta saber qué objeto concreto produjo el resultado.
- Retrocede hasta la primera operación que cambia de estado y conserva el HRESULT/Win32/RPC previo si existe.
- Verifica que «No se pudo cargar la DLL.» describe el objeto actual y no otro AppID, partición, CLSID, mensaje o contexto con un nombre parecido.
Cómo distinguirlo de resultados cercanos
COMADMIN_E_COMP_MOVE_PRIVATEsirve como contraste porque significa «No se puede mover ni copiar un componente privado a una aplicación de biblioteca ni a la partición base.».COMADMIN_E_BASEPARTITION_REQUIRED_IN_SETsirve como contraste porque significa «La partición de aplicación base existe en todos los conjuntos de particiones y no se puede quitar.».
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.