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