notMarshalable MDA
如果公共语言运行时 (CLR) 在尝试跨上下文对接口进行封送处理时遇到无有效的已注册代理/存根的 COM 接口指针或不正确的 IMarshal 接口实现,则会激活 notMarshalable 托管调试助手 (MDA)。
症状
调用未得到响应,或者调用在 COM 接口指针的错误上下文中进行。
原因
在尝试跨上下文对接口进行封送处理时无有效的已注册代理/存根或 IMarshal 不正确。
解决方法
确保注册一个代理存根并且 IMarshal 实现有效。
对运行时的影响
此 MDA 对运行时没有影响。
Output
描述问题的消息。
配置
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>