notMarshalable MDA
Feljegyzés
Ez a cikk a .NET-keretrendszer vonatkozik. Ez nem vonatkozik a .NET újabb implementációira, beleértve a .NET 6-os és újabb verzióit.
A notMarshalable
felügyelt hibakeresési segéd (MDA) akkor aktiválódik, amikor a közös nyelvi futtatókörnyezet (CLR) egy COM-felület mutatójával ütközik érvényes regisztrált proxy/csonk vagy helytelen IMarshal
felületi implementáció nélkül, miközben megpróbálja a felületet a környezetek között létrehozni.
Hibajelenségek
A hívások nincsenek kiszolgálva, vagy a hívások nem megfelelő környezetben történnek a COM-felület mutatóihoz.
Ok
Nincs érvényes regisztrált proxy/csonk vagy helytelen IMarshal
, miközben a felületet a környezetek között próbálja meg létrehozni.
Resolution (Osztás)
Győződjön meg arról, hogy regisztrált egy proxycsomót, és hogy az IMarshal
implementáció érvényes.
Effektus a futtatókörnyezetre
Ez az MDA nincs hatással a futtatókörnyezetre.
Hozam
A problémát leíró üzenet.
Konfiguráció
<mdaConfig>
<assistants>
<notMarshalable/>
</assistants>
</mdaConfig>