MDA de notMarshalable
Actualización: noviembre 2007
El asistente para la depuración administrada (MDA) notMarshalable se activa cuando Common Language Runtime (CLR) encuentra un puntero a interfaz COM sin un servidor proxy/código auxiliar válido registrado o una implementación de interfaz IMarshal incorrecta al intentar convertir la interfaz entre contextos.
Síntomas
No se da servicio a las llamadas o éstas se producen en un contexto incorrecto para los punteros a interfaz COM.
Motivo
No hay ningún servidor proxy/código auxiliar registrado válido o una IMarshal incorrecta intentando calcular referencias a la interfaz entre los contextos.
Resolución
Asegúrese de que tiene registrado un código auxiliar de servidor proxy y de que la implementación de IMarshal es válida.
Efecto en el tiempo de ejecución
Este MDA no tiene ningún efecto en tiempo de ejecución.
Resultados
Un mensaje que describe el problema.
Configuración
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>
Vea también
Conceptos
Diagnóstico de errores con ayudantes de depuraciones administradas
Información general acerca del cálculo de referencia de interoperabilidad