notMarshalable (MDA)
L'Assistant Débogage managé (MDA, Managed Debugging Assistant) notMarshalable est activé lorsque le Common Language Runtime (CLR) rencontre un pointeur d'interface COM sans proxy/stub inscrit valide ou une implémentation d'interface IMarshal incorrecte lors d'une tentative de marshaling de l'interface entre plusieurs contextes.
Symptômes
Les appels ne sont pas traités ou ils se produisent dans le contexte incorrect pour les pointeurs d'interface COM.
Cause
Aucun proxy/stub inscrit valide ou interface IMarshal incorrecte lors d'une tentative de marshaling de l'interface entre plusieurs contextes.
Solution
Assurez-vous que vous avez un stub ou proxy inscrit et que l'implémentation de IMarshal est valide.
Effet sur le runtime
Cet Assistant Débogage managé n'a aucun effet sur le runtime.
Sortie
Message décrivant le problème.
Configuration
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>
Voir aussi
Référence
Concepts
Diagnostic d'erreurs avec les Assistants de débogage managés