Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Note
Este artículo es específico de .NET Framework. No se aplica a implementaciones más recientes de .NET, incluidas .NET 6 y versiones posteriores.
El invalidMemberDeclaration asistente de depuración administrada (MDA) se activa para notificar un error que se produce al determinar cómo serializar los parámetros de un miembro al que se va a llamar desde COM.
Síntomas
Se devuelve un error HRESULT a COM sin que se haya llamado al método administrado.
Causa
Esto es lo más probable debido a un atributo incompatible MarshalAsAttribute en uno de los parámetros.
Resolución
Especifique atributos válidos MarshalAsAttribute en los parámetros.
Efecto en el tiempo de ejecución
Este MDA no tiene ningún efecto en clR.
Output
Mensaje informativo que contiene el nombre del miembro, el nombre de tipo y el mensaje de error.
Configuration
<mdaConfig>
<assistants>
<invalidMemberDeclaration/>
</assistants>
</mdaConfig>