초보자 님이 쓰신 글 :
: 안녕하세요. 빌더를 잘 사용하던 중 어느 순간 첨부된 사진처럼 오류가 발생하고 있습니다.
: 이런 문제가 발생하는 이유와 해결 방법에 대해 도움을 부탁 드립니다.
: 사용 중인 빌더 버전은 XE4입니다.
:
답변:
XE4를 갖고있지 않아서...
설치되어있는 Rad Studio 10.2.3 을 리버스엔지니어링으로 분석해서 추정해 보면...
coreide180.bpl 패키지 파일의 MSBNodes.TProperyGroup.AddProperty() 함수에서
차일드 노드를 생성할 때, TNode * 와 상속관계를 갖는 Parent 클래스의 직계인지
System.AsClass() 함수를 이용해서 sanity 체크를 하게 되는데
어떤 이유로 인해 해당 클래스 메타 데이타 정보가(델파이 RTTI) 깨져 있어서 sanity 체크에
실패했을 가능성이 있어 보이네요. XE4를 갖고있지 않아서 이 정도의 추정 밖에 할 수 없고
XE4를 다시 클린설치 하는 방법 밖에는 딱히 다른 묘수가 없어 보입니다.
|