> The values the binary serializer uses is not the same, the serializer > uses a own enum. > It seems that MS .NET does not use TypeCode > values to encode the primitive types, as I assumed. I suppose those are enum(s) in System.Runtime.Serialization.Formatters, InternalPrimitiveTypeE etc? They were available in the alpha version of the ECMA specs file, but were removed lately. Sergey