WP12에서 protobuf-net
을 사용하여 데이터를 직렬화합니다.Protobuf-net을 통한 WP7 삭제 표시
I 앱의 출시에 내 사용자 정의 형식을 초기화하지만 큰 문제가 : 나는 몇 분의 배경 (삭제 표시), 내 응용 프로그램을 실행하면 응용 프로그램은 다음 예외가 활성화 될 때
을 내가 타입을 초기화하지 않았기 때문에 던져진다.
누구에게이 문제의 해결책이 있습니까? 고맙습니다!
솔루션 :이 같은 문제를 해결
:
private void Application_Activated(object sender, ActivatedEventArgs e)
{
if (!e.IsApplicationInstancePreserved)
{
// add types
RuntimeTypeModel.Default.Add(...);
}
}
"그것은 내가 초기화를하지 않는 예외를 throw :이 같은 문제를 해결
–이유 중 하나는 어쩌면 일부 비활성 후 wp7 "최대 절전 모드"가 될 수 있습니다. 그렇다면 일부 "복원"(나는 그러한 이벤트의 정확한 이름을 알지 못함) 이벤트에 연결하고 사용자 정의 유형의 초기화를 다시 실행하십시오. – psulek
"솔루션"을 편집 대신 아래 답변에 넣으십시오. 그것은 다른 사람들에게 좋은 정보이며,이 방법으로 질문을 "대답"으로 표시 할 수 있습니다. – ctacke