标签: c# serialization protobuf-net
我有一个自定义对象,我正在尝试使用Protobuf-net进行序列化,并抛出以下异常:
InvalidOperationException未处理:在写入String数据之前无法写入Variant标头
我觉得有趣的是,我的对象图中没有任何一个字符串被序列化。有没有人见过这样的错误,有没有已知的原因/修复?谢谢
答案 0 :(得分:1)
这看起来很像这里的错误:
https://code.google.com/p/protobuf-net/issues/detail?id=218。
您是否在对象的某个位置序列化零长度字节[]?