notMarshalable MDA

Note

Bu makale .NET Framework'e özgüdür. .NET 6 ve sonraki sürümleri de dahil olmak üzere daha yeni .NET uygulamaları için geçerli değildir.

Yönetilen notMarshalable hata ayıklama yardımcısı (MDA), ortak dil çalışma zamanı (CLR) geçerli bir kayıtlı ara sunucu/saplama veya yanlış IMarshal arabirim uygulaması olmadan bir COM arabirim işaretçisi ile karşılaştığında arabirimi bağlamlar arasında hazırlamaya çalıştığında etkinleştirilir.

Symptoms

Çağrılara hizmet verilmez veya çağrılar COM arabirim işaretçileri için yanlış bağlamda gerçekleşir.

Cause

Arabirim bağlamlar arasında sıralanırken geçerli bir kayıtlı proxy/saplama yok veya yanlış IMarshal .

Çözünürlük

Kayıtlı bir proxy saplamanız olduğundan ve IMarshal uygulamanın geçerli olduğundan emin olun.

Çalışma Zamanı üzerindeki etkisi

Bu MDA'nın çalışma zamanı üzerinde hiçbir etkisi yoktur.

Çıkış

Sorunu açıklayan bir ileti.

Konfigürasyon

<mdaConfig>
  <assistants>
    <notMarshalable/>
  </assistants>
</mdaConfig>

Ayrıca bakınız