Problembehandlung bei Ausnahmen: System.MissingMemberException

Aktualisiert: November 2007

Eine MissingMemberException-Ausnahme wird ausgelöst, wenn versucht wird, dynamisch auf einen Klassenmember zuzugreifen, der nicht vorhanden ist.

Tipps

  • Wenn ein Member in einer Klassenbibliothek entfernt oder umbenannt wurde, kompilieren Sie alle Assemblys erneut, die diese Bibliothek verwenden.
    Diese Ausnahme wird üblicherweise ausgelöst, wenn ein Feld oder eine Methode in einer Assembly gelöscht oder umbenannt wurde und diese Änderung in einer zweiten Assembly nicht vorgenommen wurde, die versucht, auf den fehlenden Member zuzugreifen.

  • Wenn Sie auf Member einer spät gebundenen Objektvariable zugreifen möchten, sollten Sie sicherstellen, dass die Objektvariable als öffentlich deklariert wurde.
    Die Protected-Variable, die Friend-Variable und die Private-Variable können in Visual Basic nicht spät gebunden werden.

Siehe auch

Aufgaben

Gewusst wie: Weitere Informationen über eine Ausnahme mit dem Ausnahmen-Assistenten

Referenz

MissingMemberException