error C2243: '형식 캐스팅' ... 변환이 있지만 액세스할 수 없습니다.

error C2243: '형식 캐스팅' : 에서 (으)로의 변환이 있지만 액세스할 수 없습니다.

라는 에러메세지는 클래스 상속부분에서 발생합니다.

class B : A
{
...
};

이런식으로 혹여나 public등을 빼먹고 상속을 하지 않았는지 확인합니다. public가 빠지고 클래스명만으로 상속 처리를 하게되면 기본적으로 private로 되서 에러가 발생한 듯합니다.

댓글

댓글 쓰기

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

[GWork] LNK2038 'RuntimeLibrary'에 대해 불일치가 검색되었습니다. 'MDd_DynamicDebug' 값이 'MTd_StaticDebug' 값과 일치하지 않습니다.

WCF 메시지를 수락할 수 있는 http://localhost:63397/Service1.svc에서 수신 대기 중인 끝점이 없습니다.