MseIt.Upgrade is a framework to define a upgrade path within classes. Used with any kind of persistence and communication for automatic upgrades from previous versions and downgrades to previous versions in synchronization and backup/restore scenarios.
It's developed in C#.
These details are provided for information only. No information here is legal advice and should not be used as such.