notMarshalable MDA
注意
本文專屬於 .NET Framework。 它不適用於較新的 .NET 實作,包括 .NET 6 和更新版本。
在跨內容封送處理介面時,當 Common Language Runtime (CLR) 遇到 COM 介面指標,卻無有效已登錄的 Proxy/Stub 或 IMarshal
界面實作不正確,則會啟動 notMarshalable
Managed 偵錯助理 (MDA)。
徵兆
未服務呼叫,或呼叫在錯誤的 COM 介面指標的內容中發生。
原因
嘗試跨內容封送處理介面時,沒有有效的已登錄 Proxy/Stub 或 IMarshal
不正確。
解決方法
請確定您已註冊 Proxy 虛設常式,並確定 IMarshal
實作是否有效。
對執行階段的影響
此 MDA 對執行階段沒有影響。
輸出
描述問題的訊息。
組態
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>