We have used version 4.5 for a long time now in our product. One of the things we do is to use a BinaryFormatter to serialize our View class. One of the members of the View class is a List of GdiPlusRasterLayers (although in practice there is either 0 or 1 members of the list)
public class View : ISerializable
{
public Guid ViewId { get; set; }
public List<GdiPlusRasterLayer> Rasters { get; set; }
public string ViewName { get; set; }
etc etc etc
}
This works well except once I installed version 9, this Rasters member is no longer de-serializing correctly, which would break all of our customers’ views if we were to switch to version 9. I assume the format changed somewhere along the line. Any idea how I can deserialize a list of version 4.5 GDIRasterPlusLayers in version 9?
Dave