On 03.02.2010 10:49, PFJ wrote:
>
> Hi,
>
>
> Robert Jordan wrote:
>>
>> On 02.02.2010 14:35, PFJ wrote:
>>>> Thus, the only *clean* way to solve this is introducing a shared
>>>> assembly implementing the classes you want to serialize. It's a
>>>> common pattern.
>>>>
>>>
>>> As the serializer is only used once, can the other app just deserialize
>>> and
>>> use it? I've reimplemented the Elements class but now just have a little
>>> problem in accessing it...
>>
>> It doesn't matter how often, in which way or how symmetric
>> the de/serialization is performed. What counts is the type identity.
>>
>
> Hmm, I guess that is why after I've sorted out the code (thanks), added in
> the Elements class and now have it compiled, I'm getting the same error as I
> did originally (SerializationError - can't find 'elements').

Did you create a separate shared assembly or have you just
included the Elements class in both projects? The latter does
not ensure type identity and it's not what you want.

Robert

_______________________________________________
Mono-devel-list mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to