任何人都在 net.msmq 上使用 protobuf-net 看到过这个问题
我看到一个问题,我使用 protobuf-net 通过 wcf net.msmq 发送大消息并收到以下错误: 格式化程序在尝试反序列化消息时引发异常:反序列化操作“Deliv…
protobuf-net 和接口支持
这个问题很大程度上直接向 protobuf-net 维护者提出,但其他人请发表评论。 我试图序列化一个包含具有接口类型的属性的类,即: [DataContract] publi…
protobuf-net 未反序列化 sbyte 数组
我在 C++/CLI 中定义了一个类: literal Int32 BufferLength = 4000 Message() { num1 = 0 num2 = 0 str1 = String::Empty buffer = gcnew array<Sy…
Protobuf,如何在二进制文件中添加自定义版本详细信息
我想用我自己的版本号标记每个 protobuf 序列化数据。这样我就可以根据需要检查使用哪个版本来序列化数据。虽然protobuf是围绕理念设计的,所以你不需…
protobuf-net 将集合合并到现有文件
我已使用 protobuf-net 将集合序列化为文件。 我正在寻找一种将更多项目合并到现有文件中的方法。 目前我有这个: [Test] public void CanAppend() { …
protobuf-net 并从通用集合中派生
我无法弄清楚如何让 protobuf-net 序列化从 List< 派生的对象T>。我尝试添加 ProtoInclude 属性,但收到 ProtoBuf.ProtoException : ProtoInclude…
Windows Phone 7 的协议缓冲网络
我正在尝试从 Windows Phone 7 应用程序中的协议缓冲区格式的服务器下载响应。 我正在尝试使用 WebClient 来执行此操作,我的问题如下。 WebClient 只…
用于了解正在发送的 protobuf 消息类型的 API
知道正在发送的 protobuf 消息类型的 API 是什么? 例如,我使用以下方法来获取 SendNameMessage 对象。 SendNameMessage sendNameObj = Serializer.D…
在 Proto-Buf 中使用 bool 类型
我在我的应用程序中使用 protobuf-net 进行序列化/反序列化。我面临一个问题。 [ProtoContract()] ClsTest { private bool _isPeriodic [ProtoMember(…
在 C# 中读取 Protobuf 消息
我有一个简单的消息: package test message sendName { optional string username = 1 } 很棒的 VS 插件生成 .cs 文件: namespace test { [global::…
List的 .proto 等价物是什么?在 protobuf 网络中?
为了保持一定的一致性,我们对许多对象模型使用代码生成,其分支之一是通过单独的生成模块为 ProtocolBuffers 生成 .proto 文件。但此时,我对如何在 …
如何使用 protobuf .NET 序列化接口类型成员?
以下测试失败并出现此错误: “System.InvalidOperationException:否 找到合适的默认 IB 编码。” [ProtoContract] public class A { [ProtoMember(1…