【发布时间】:2012-11-09 18:21:04
【问题描述】:
更新到最新的 protobuf-net (2.0.0.601) 后,我现在在尝试序列化 System.Version 类型的值时遇到异常。
[ProtoContract(SkipConstructor=true)]
public class ServerLoginInfo
{
[ProtoMember(1)]
public Version ServerVersion { get; set; }
}
这曾经在 2.0.0.480 中运行良好,无需做任何特殊操作。
是否有可能让它在新版本中运行,还是我唯一的选择是回滚到旧版本?
(我还需要序列化/反序列化与旧的 protobuf-net 版本向后兼容。)
【问题讨论】:
标签: c#-4.0 protobuf-net