[Mono-list] Re: [Mono-list] System.Runtime.Serialization.Formatters.Binary.BinaryFormatter question

Dick Porter dick@ximian.com
15 Oct 2002 16:15:28 +0100


On Tue, 2002-10-15 at 09:38, George Kodinov wrote:
> I'm trying to run on Mono an MS.NET application using the 
> BinaryFormatter class.
> I've noted that the BinaryFormatter class is not currently implemented. 
> I'm thinking about implementing it.
> But I find no documentation of the MS.NET binary formatter output format 
> (to be able to read data produced by MS.NET BinaryFormatter).

None of us has been able to find any documentation for that class.

> Is something known about that format (so I can start filling up the 
> Mono's BinaryFormatter class), or I have to try to reverse-engineer it ?

If you want to reverse engineer it, that would be great.  It might be a
long and time consuming task though.  You might also want to check out
the laws regarding reverse engineering where you are - it might become
impossible for you to work on the code for that class if you reverse
engineered the MS one.

> Or is it OK to define some binary format specially for Mono ?

It is if you call it something else.

- Dick