I have a C# solution with a referenced dll (also C# with the same .Net version). When I build the solution and run the resulting exe, without merging the exe and the refere
You may have serialized that from the separate assembly and then tried to deserialize it with another assembly (or a newer version of the same assembly).