I made a backup of the project and then reinstalled my OS (Win 7, if that matters). I reinstalled VS 2010, and I reinstalled protobuf.net support in VS 2010.
Prior to this, serialization and de-serialization were absolutely normal, but now it does not work, and every time I enter them using the debugger:

source
share