【发布时间】:2010-09-08 23:48:15
【问题描述】:
我刚刚从 r249 更新到 r282。除了替换 dll 我没有做任何改变。不幸的是,现在反序列化更新之前创建的对象需要更长的时间。过去需要两秒钟的时间现在需要五分钟。
版本之间有语法变化吗?有什么它不再支持的吗?
我的课程都在使用 ProtoContract、ProtoMember 和 ProtoInclude。我正在运行 VS2010。就我而言,我的协议缓冲区代码没有问题。我只是想升级,因为我认为拥有最新版本是件好事。
编辑 - 2010.09.09 我的对象的一个属性是一个 ushorts 数组。我刚刚注意到这个属性没有用 r282 正确序列化/反序列化。数组的结果值全为零。该数组在序列化 (r282) 之前具有值,但在反序列化 (r282) 之后没有值。
【问题讨论】:
标签: c# protobuf-net