protobuf-net

    2熱度

    1回答

    我想使用protobuf網序列化數據集,但提示以下錯誤:數據集時: Unhandled Exception: System.InvalidOperationException: No suitable Default DataSet encoding found. at ProtoBuf.Serializer.ThrowNoEncoder(DataFormat format, Type value

    3熱度

    2回答

    C#,我如何使用ProtoBuf .NET序列化dataTable? 我可以請一個例子嗎?

    3熱度

    1回答

    我備份了一個項目,然後重新安裝了我的操作系統(Win 7,如果有的話)。 我重新安裝了VS 2010和我重新安裝protobuf.net的支持,2010年VS 在此之前,序列化和反序列都是完全沒問題,但現在不會工作,我每次踏進他們與調試器:

    4熱度

    1回答

    我目前正在研究代碼序列化在一個應用程序(C++),並需要在另一個(C#)反序列化它。我正在嘗試使用谷歌proto + protobuf網,但有些失敗。 .cc和.cs消息定義文件都是使用它們各自的編譯器從相同的.proto文件生成的。 數據通過UDP發送,並且消息(〜40B)很容易放入單個數據報。 在C++規模,提高:: ASIO被用來傳輸數據,相關的代碼之中: ProtocolBufferdat

    2熱度

    1回答

    我有一些使用Protobuf.net的相當簡單的代碼,它引發了一個非常奇怪的異常。 在第167行的MetaType.cs中,它引發了一個InvalidOperationException「一旦生成序列化程序,就不能更改該類型」。這是什麼意思,我該如何解決? 我的代碼如下所示: 這種方法開始關閉所有的串行化: while (!Parallel.For(0, 100, (i) => { W

    2熱度

    1回答

    我切換到另一臺計算機上工作,我安裝了Visual C#express和protoBuf-net, ,然後我將該項目的源複製到另一臺計算機上。 現在,當我在第二臺計算機上打開項目時,程序不會序列化和反序列化數據。 當我調試,每次我踏入了一塊使用的Protobuf代碼的時候,我得到這個消息:

    4熱度

    1回答

    我準備編寫一個獨立於平臺的套接字協議。經過一些初步的研究protobuf似乎要走了。我對protobuf是新手,我似乎無法弄清楚一個具體問題。 我的要求是: 完全獨立於平臺的客戶端; C#server; 異步消息通信; 從.proto文件開始工作(所以沒有現有類的推理); 必須能夠發送消息,而不需要服務器/客戶端知道預期的消息類型。 我已經找到了(De)SerializeWithLengthPre

    11熱度

    2回答

    需要做什麼才能序列化與protobuf網的枚舉?當序列化具有枚舉屬性的類時,如果從屬性聲明中刪除了DataMember屬性,它會正常工作,我得到以下錯誤。 「System.InvalidOperationException:僅數據合同類(和列表/陣列的這種 )可以被處理」

    2熱度

    3回答

    嘿。我遇到了Protobuf-net,它似乎是一個很好的序列化庫使用。是否有可能在Windows Phone 7上運行?我下載了MSI,但似乎無法引用該DLL,因爲它尚未使用Windows Phone Runtime創建。是否有另一個我應該下載使用的DLL,以便它可以在手機上使用?謝謝

    6熱度

    4回答

    對於我的生活,我不能反序列化Open Street Maps protobuf文件。 我想反序列化下面的摘錄:http://download.geofabrik.de/osm/north-america/us-northeast.osm.pbf得到節點,我使用http://code.google.com/p/protobuf-net/作爲庫。我試圖反序列化一堆不同的對象,但它們都是空的。 的原文件