私は結果なしでこれを達成する方法を一日中探していました...
オブジェクトをデシリアライズしようとしています。私がそれをシリアル化したとき、obsoleteBool と呼ばれるブールがありました。クラスの新しいバージョンでは、この bool を削除しましたが、デシリアライズ時にエラーが発生しました (フィールド "obsoleteBool" が見つかりません)。
古いバージョンのクラスと新しいバージョンのクラスの間に新しいフィールドを追加するのは非常に簡単です。[OptionalField] 属性を使用しなくても...しかし、クラスの古いバージョンと新しいバージョンの間でフィールドの削除を管理するにはどうすればよいですか?