使用 Protobuf-net 和继承时有没有办法纠正这个运行时错误?
好的,我有以下代码,以前可以工作,但现在不行。唯一改变的是我现在使用 VS2010 和 .NET4 [ProtoContract] [ProtoInclude(1, typeof(DerivedClass))]…
如何使用 PrefixStyle 和 ProtoBuf-net 获取长度数?
在下面的示例中,如何使用 PrefixStyle 和 ProtoBuf-net 获取长度数字? PrefixStyle.Base128 和 PrefixStyle.Fixed32 之间有什么区别? 谢谢! PerfT…
protobuf.net 中的子类化
我有一个围绕 protobuf.net 构建的系统,该系统公开了一个我希望最终用户实现的抽象类(foo)。抽象类可通过 protobuf.net 序列化。目前,当我尝试序…
找不到合适的默认类型编码。使用 protobuf 进行序列化时
我有以下类:- [Serializable] [DataContract(Name = "StateValueWrapper")] public class StateValueWrapper { [DataMember(Order = 1)] public Type…
对 WCF 使用 protobuf-net 序列化器时出现问题
我们正在使用 protobuf-net 来序列化我的 WCF 数据契约。序列化时,我收到错误“指纹中检测到重复标签 9”,有什么建议吗? 我没有使用任何属性,例如…
使用 protobuf-net 反序列化由 google 的 protobuf 序列化的数据时出现问题
我目前正在开发在一个应用程序 (C++) 中序列化并需要在另一个应用程序 (C#) 中反序列化的代码。我正在尝试使用 google proto + protobuf-net 但出现问…
protobuf-net 是否支持可为 null 的类型?
是否可以在 protobuf-net 中生成可为 null 的成员? message ProtoBuf1 { optional Int32? databit = 1; optional Nullable databool = 2; } …
使用 protobuf-net 序列化数据集时出错
我正在尝试使用 protobuf-net 序列化数据集,但出现以下错误: 未处理的异常: System.InvalidOperationException:否 合适的默认数据集编码 成立。在…
Protobuf-net 反序列化开放街道地图
对于我的一生,我无法反序列化 开放街道地图 中的 protobuf 文件。 我正在尝试反序列化以下摘录: http://download. geofabrik.de/osm/north-america/…
protobuf-net——数据合约代理?
现在,我使用 DataContractSerializer 和 DataContractSurrogate 为 NHibernate 代理类提供序列化描述(如 http://timvasil.com/blog14/post/2008/02/…
我又遇到了 protobuf.net 的问题
我备份了一个项目,然后重新安装了我的操作系统(Win 7,如果有的话)。 我重新安装了VS 2010,并重新安装了protobuf.net对VS 2010的支持。 在此之前…
确定 Protobuf .NET 中缺失(必需)的字段
在尝试将 protobuf 对象发送到服务器之前,我想确保它有效(提供了所有必填字段)。 protobuf .NET 序列化器不够严格,无法告诉我这一点 - 我有什么选…
平台独立的 protobuf 套接字协议 - 我会收到什么消息?
我正准备编写一个独立于平台的套接字协议。经过一些初步研究,protobuf 似乎是可行的方法。我是 protobuf 的新手,我似乎无法弄清楚一个具体问题。 我…