Data file of ehd


I need a versioned data file of ehd.

A data file is a complete copy of a project object. The BinaryFormatter class does the serializing and the deserializing of a project object.

Ehd knows only one project format at a time. Also, when something has changed in the project format, new versions are available but, older versions become unreadable.

The BinaryFormatter class makes that the saved objects and all relationship between these objects stay at the same place in steps of serialization and of deserialization.

The main goal of this feature is to keep the BinaryFormatter and to be able to work with multiple versions of data files.