Bagikan melalui


invalidMemberDeclaration MDA

Catatan

Artikel ini khusus untuk .NET Framework. Ini tidak berlaku untuk implementasi .NET yang lebih baru, termasuk .NET 6 dan versi yang lebih baru.

Asisten penelusuran kesalahan terkelola (MDA) invalidMemberDeclaration diaktifkan untuk melaporkan kesalahan yang terjadi sambil menentukan cara marshal parameter anggota yang akan dipanggil dari COM.

Gejala

Kegagalan HRESULT dikembalikan ke COM tanpa metode terkelola telah dipanggil.

Penyebab

Hal ini kemungkinan besar karena atribut MarshalAsAttribute yang tidak kompatibel pada salah satu parameter.

Resolusi

Tentukan atribut MarshalAsAttribute yang valid pada parameter.

Efek pada Runtime

MDA ini tidak berpengaruh pada runtime bahasa umum.

Output

Pesan informasi yang berisi nama anggota, nama jenis, dan pesan kesalahan.

Konfigurasi

<mdaConfig>
  <assistants>
    <invalidMemberDeclaration/>
  </assistants>
</mdaConfig>

Lihat juga