Megosztás a következőn keresztül:


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>

Lásd még