다음을 통해 공유


예외 문제 해결: System.MissingMemberException

MissingMemberException 예외는 존재하지 않는 클래스 멤버에 동적으로 액세스하려 할 때 throw됩니다.

관련 팁

  • 클래스 라이브러리에서 멤버가 제거되거나 이름이 변경된 경우 해당 라이브러리를 참조하는 모든 어셈블리를 다시 컴파일하십시오.
    이 예외는 일반적으로 하나의 어셈블리에서 필드나 메서드가 삭제되거나 그 이름이 바뀌었지만 이와 같은 더 이상 존재하지 않는 메서드에 액세스하려는 두 번째 어셈블리에 이러한 변경 내용이 반영되지 않은 경우에 throw됩니다.

  • 런타임에 바인딩된 개체 변수의 멤버에 액세스하는 경우 이 멤버가 Public으로 선언되어 있는지 확인하십시오.
    Protected, Friend 및 Private 변수는 Visual Basic에서 런타임에 바인딩할 수 없습니다.

참고 항목

작업

방법: 예외 도우미 사용

참조

MissingMemberException