Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Note
Эта статья относится к .NET Framework. Он не применяется к более новым реализациям .NET, включая .NET 6 и более поздние версии.
Помощник exceptionSwallowedOnCallFromCOM по управляемой отладке (MDA) активируется при возникновении исключения из кода среды CLR, вызываемого из COM с помощью метода, который не имеет неуправляемого типа возвращаемого значения HRESULT.
Симптомы
Вызов управляемого компонента из COM возвращает значение FALSE или 0. Кроме того, если метод имеет тип возвращаемого значения void, во время выполнения метода может не быть никаких признаков того, что исключение было создано. В этом случае исключение будет автоматически поймано, и выполнение вернется в вызывающий объект COM.
Причина
Исключение было создано, но нет допустимого способа сообщить об этом.
Разрешение
Только информационные, не обязательно указывающие на ошибку.
Влияние на среду выполнения
Этот MDA не влияет на среду CLR. Он сообщает только данные о автоматически пойманных исключениях.
Выходные данные
Информационное сообщение, содержащее имя метода, имя типа и сообщение об исключении.
Конфигурация
<mdaConfig>
<assistants>
<exceptionSwallowedOnCallFromCom />
</assistants>
</mdaConfig>