| Anterior | Siguiente |
| STATUS_SXS_MANIFEST_PARSE_ERROR | STATUS_SXS_KEY_NOT_FOUND |
STATUS_SXS_ACTIVATION_CONTEXT_DISABLED
Qué significa STATUS_SXS_ACTIVATION_CONTEXT_DISABLED
STATUS_SXS_ACTIVATION_CONTEXT_DISABLED indica que Windows ha localizado un activation context de Side-by-Side (SxS), pero ese contexto está marcado como deshabilitado y no puede hacerse activo. Un activation context es el estado que resulta de resolver manifests, assembly identities y redirects para que el loader sepa qué componentes/configuración debe usar.
La distinción con «assembly not found» importa: aquí el problema no es simplemente buscar un DLL que falta. El contexto ya existe, pero su lifecycle/estado impide activarlo. En código que usa explícitamente las APIs de Activation Context, revise quién creó, deshabilitó y conserva el handle; en aplicaciones normales, busque eventos SideBySide anteriores que expliquen por qué se invalidó o deshabilitó.
Recrear el contexto sin entender el estado puede ocultar una race o una secuencia de cleanup incorrecta. Preserve el primer error del subsistema SxS, porque este status puede ser consecuencia de un fallo anterior.
Qué comprobar
- Capture eventos SideBySide anteriores al status.
- Si usa APIs ActCtx, trace creación, activación, desactivación y liberación del handle.
- Separe contexto deshabilitado de manifest/assembly ausente.
- No sustituya DLL al azar: primero identifique qué activation context se intentó usar.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
