Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Note
Este artigo é específico do .NET Framework. Ele não se aplica a implementações mais recentes do .NET, incluindo o .NET 6 e versões posteriores.
O notMarshalable assistente de depuração gerido (MDA) é ativado quando o tempo de execução da linguagem comum (CLR) encontra um ponteiro de interface COM sem um proxy/stub registado válido ou uma implementação incorreta IMarshal da interface ao tentar escalar a interface entre contextos.
Sintomas
As chamadas não são atendidas, ou ocorrem no contexto errado para os ponteiros da interface COM.
Motivo
Não há proxy/stub registado válido nem um incorreto IMarshal ao tentar fazer o marshal da interface entre contextos.
Resolução
Certifique-se de que tem um proxy stub registado e que a IMarshal implementação é válida.
Efeito no tempo de execução
Este MDA não tem efeito no tempo de execução.
Output
Uma mensagem a descrever o problema.
Configuração
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>