1
나는 100 개가 넘는 클래스를 가지고 있는데, 이들은 일반적인 기반을 상속 받았다. 따라서, 나는 다음과 같은 코드를 사용하여 런타임에 동적으로 추가 해요 : 나는 서브 클래스의 직렬화하는 동안 "누락 된 유형"예외를 받고 있어요 지금protobuf-net 누락 유형을 디버깅하는 방법?
RuntimeTypeModel.Default.Add(typeof(BaseClass<SubClass>),true)
.AddSubType(1,typeof(SubClass));
,하지만 난 알 필요가있는가에 시도 된 입력 풀다.
사용할 수있는 이벤트 처리기가 있습니까? 문제 유형을 결정하는 방법은 무엇입니까?
정확한 오류 메시지를 알려주시겠습니까? 나는 대부분의 경우 그것이 타입을 주었다고 생각했다. ..? –
당신 말이 맞아요. 오류가 콜 스택에 묻혀 있다고 생각했지만 실종 된 유형을 실제로 알려주고있었습니다. –
그래서 ... 좋은거야? –