MDA de exceptionSwallowedOnCallFromCom
Actualización: noviembre 2007
El Ayudante para la depuración administrada (MDA) exceptionSwallowedOnCallFromCOM se activa cuando el código de Common Language Runtime (CLR) llamado por COM a través de un método que no tiene un tipo de valor devuelto HRESULT no administrado lanza una excepción.
Síntomas
La llamada realizada por COM a un componente administrado se devuelve con un valor FALSE ó 0. También es posible, si el método tiene un tipo de valor devuelto void, que no haya indicación ninguna de que se ha lanzado una excepción durante la ejecución del método. En este caso, se detectará la excepción silenciosamente y la ejecución volverá al llamador COM.
Motivo
Se lanzó una excepción, pero no hay ninguna manera válida de comunicarla.
Resolución
Sólo informativa; no necesariamente indicativa de un error.
Efecto en Common Language Runtime
Este Ayudante para la depuración administrada no tiene efecto en Common Language Runtime. Sólo informa sobre excepciones detectadas silenciosamente.
Resultados
Mensaje informativo que contiene el nombre del método, el nombre del tipo y el mensaje de excepción.
Configuración
<mdaConfig>
<assistants>
<exceptionSwallowedOnCallFromCom enable="false" />
</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