| Anterior | Siguiente |
| ERROR_IO_PREEMPTED | E_FDPAIRING_NOCONNECTION |
JSCRIPT_E_CANTEXECUTE
Qué significa JSCRIPT_E_CANTEXECUTE
JSCRIPT_E_CANTEXECUTE (0x89020001) es un HRESULT de error. La función no puede ejecutarse porque fue eliminada o recopilada por el recolector de basura.
Qué comprobar
Comprueba qué función JScript conserva el caller y si el objeto/function quedó eliminado o elegible para garbage collection antes de invocarlo.
Cómo resolverlo o tratarlo
Mantén una referencia viva al objeto o callback durante todo el período en que pueda ejecutarse y evita invocar handles obsoletos.
Qué distingue este resultado
La función no puede ejecutarse porque su backing object ya no existe, no por un error de sintaxis del script.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.