I am using Binary serialization.
In one instance I am serializing a Dictionary<SubType, string>, however I now need to change it to Dictionary<BaseType, string> for later versions, whilst still being able to deserialize the former.
I've looked into SerializationBinder but I'm not sure it's what I need.
Is there any way around this?