exceptionSwallowedOnCallFromCom MDA
O exceptionSwallowedOnCallFromCOM Assistente de depuração gerenciada (MDA) é ativado quando uma exceção é lançada a partir do código do common language runtime (CLR) chamado do COM por meio de um método que não tem um HRESULT não gerenciado retornar o tipo.
Sintomas
Uma chamada para um componente gerenciado de COM retorna com um valor de FALSE ou 0. Como alternativa, se o método tem um tipo de retorno void, não pode haver nenhuma indicação de que ocorreu uma exceção durante a execução do método. Nesse caso, a exceção será detectada silenciosamente e execução será retornado ao chamador COM.
Causa
Ocorreu uma exceção, mas não há nenhuma forma válida de relatá-lo.
Resolução
Informativo apenas, não necessariamente indicação um bug.
Efeito sobre o tempo de execução.
Este MDA não tem efeito sobre o CLR. Ela somente reporta dados sobre exceções silenciosamente identificadas.
Saída
Mensagem informativa que contém o nome do método, o nome de tipo e a mensagem de exceção.
Configuração
<mdaConfig>
<assistants>
<exceptionSwallowedOnCallFromCom enable="false" />
</assistants>
</mdaConfig>
Consulte também
Referência
Conceitos
Diagnosticar erros com assistentes de depuração gerenciada