小编and*_*y.e的帖子

没有为protobuf-net中的System.Version定义序列化程序

在更新到最新的protobuf-net(2.0.0.601)后,我现在在尝试序列化System.Version类型的值时遇到异常.

[ProtoContract(SkipConstructor=true)]   
public class ServerLoginInfo
{
    [ProtoMember(1)]
    public Version ServerVersion { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这曾经在2.0.0.480中正常工作,没有做任何特殊的事情.

是否有可能让它在新版本中运行,或者是我回滚到旧版本的唯一选择?

(我还需要序列化/反序列化与旧的protobuf-net版本向后兼容.)

protobuf-net c#-4.0

6
推荐指数
1
解决办法
816
查看次数

标签 统计

c#-4.0 ×1

protobuf-net ×1