Serialization Files Compatibility

G

Guest

I pciked up a project and am encountering several deficiencies on the
architecture.

My current concerns are the persisted data files that are written and read
through dynamic reflection and Serialization/De-Serialization. The
application has been going on for a while and is using .Net Framework 1.1.
They intend to switch to .Net Framework 2.0. If data files are saved through
an application saved on .Net 1.1 and later attempted to read through an
application running on the .Net 2.0 Framework, will it work? Also, this is
a number crunching application. There will be versions running on 32-bit
machines and 64-bit machines. Can Serialized data files be shared between
versions of the application running on the 2 platforms?
 
K

Kevin Spencer

As for your first question, that depends on how they are serialized. As for
your second question, serialized data should be independent of processor or
platform.

--
HTH,

Kevin Spencer
Microsoft MVP
Chicken Salad Surgery

Orange you bland I stopped splaying bananas?
 
G

Guest

Its not promised to work, unfortunately.
That's probably why one of the new features of 2.0 is "Version Tolerant
Serialization"
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top