I have a project which uses BinaryFormatter to serialize a collection of structs with string and bool? datatypes.
The serialization/deserialization works fine, howev
There are altenative (binary) serialization engines (like this) that aren't assembly dependent.