2

ジェネリック ベースから継承する 100 を超えるクラスがあります。したがって、次のようなコードを使用して実行時に動的に追加しています。

RuntimeTypeModel.Default.Add(typeof(BaseClass<SubClass>),true)
    .AddSubType(1,typeof(SubClass));

現在、サブクラスのシリアル化中に「型がありません」という例外が発生していますが、解読しようとしていた型を知る必要があります。

イベントハンドラーまたは使用できるものはありますか? 問題の種類を特定する方法は?

4

1 に答える 1

0

簡単です。例外を見てください。ほとんどの場合、.Message正確に何が動揺したかを教えてくれます。多くを語らない場合は.InnerException、 なども参照してください。いくつかの定義されたシナリオについて、それでも有用な情報が得られない場合: お知らせください ;p

于 2012-05-07T08:21:27.343 に答える