Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Note
Questo articolo è specifico per .NET Framework. Non si applica alle implementazioni più recenti di .NET, tra cui .NET 6 e versioni successive.
L'assistente invalidMemberDeclaration al debug gestito viene attivato per segnalare un errore che si verifica durante la determinazione di come effettuare il marshalling dei parametri di un membro da chiamare da COM.
Symptoms
HrESULT non riuscito viene restituito a COM senza chiamare il metodo gestito.
Cause
Ciò è probabilmente dovuto a un attributo incompatibile MarshalAsAttribute su uno dei parametri.
Risoluzione
Specificare attributi validi MarshalAsAttribute per i parametri.
Effetto sul runtime
Questo assistente al debug gestito non ha alcun effetto su CLR.
Risultato
Messaggio informativo contenente il nome del membro, il nome del tipo e il messaggio di errore.
Configuration
<mdaConfig>
<assistants>
<invalidMemberDeclaration/>
</assistants>
</mdaConfig>