Skip to content
Pawel Idzikowski edited this page Dec 28, 2021 · 2 revisions

First steps and hello world with SharpSerializer you find in the tutorial on the SharpSerializer website.

Note 1: Since SharpSerializer v.2.12 all types are default serialized as AssemblyQualifiedName. If you are using any previous version and there are problems with the object deserialization, please activate at first serializing of type definitions as AssemblyQualifiedName. For more details please refer to the tutorial.

Note 2: SharpSerializer serializes only public properties. Fields are not serialized. If you like to serialize fields or private properties, they have to be wrapped in public properties.

Note 3: SharpSerializer can deserialize only types with public or private default constructor. The following document describes how to deserialize types without default constructor. How to serialize data effectively? Custom serialization of Bitmap, Cursor, Icon, Font and other objects without default constructor with SharpSerializer

Note 4: There are some Security Considerations regarding deserializing data.

In Issue Tracker you can report a bug or propose additional functionality.

There are other sites concerning SharpSerializer:

Clone this wiki locally