protogen

    0熱度

    1回答

    在什麼情況下protogen.exe應用於.proto文件生成C#類,其中每個屬性只有一個getter(而不是setter)? package MyLibrary.MyProto import "MyExternalType.proto"; option optimize_for = SPEED;

    1熱度

    1回答

    請在ProtoGen.exe中有一個開關來生成.vb文件? 生成的.cs文件第一,然後碼轉換是超級繁瑣...... 的感謝!

    2熱度

    1回答

    是否有可能根據單個.proto文件輸出多個文件(每個類一個)? 我正在處理一個非常大的.proto文件,該文件輸出大約200個類,目前全部在一個文件中。我需要使用生成的類的地方之一是高度內存受限的環境(Windows Phone後臺代理)。 我想只能夠在加載到約束環境中的程序集中包含必要的類,但是當生成的類都在單個文件中時不能輕鬆完成此操作。如果我可以將它們輸出到多個文件中,我只能鏈接到裝配中需要

    1熱度

    1回答

    我使用包含在protobuf網R580編譯下面的.proto文件硫辛酸: message TestMessage2 { required int32 someint = 1; } 而且我發現奇怪的結果代碼使用TwosComplement線格式: Private _someint As Integer <Global.ProtoBuf.ProtoMember(1, IsRequir

    6熱度

    2回答

    我完全對此感到困惑。我環顧四周,似乎無法找到直接的答案。我有一個.proto文件,我的項目全部是java,用來創建一些消息。 有一個重複的信息字段。這是我們創建的類型。當我用Protogen生成C#類時,這個字段是隻讀的,沒有setter。 如果沒有此參數,我無法完全構建消息。所以我的問題是。重複字段應該是這樣生成的,我應該訪問此只讀列表其他方式?或者這是發生器中的錯誤? 生成的代碼: priva

    4熱度

    1回答

    我想在Xamarin應用程序中使用Protocol Buffers,所以我需要使用PCL項目來存放我的非平臺特定的代碼。 我使用protobuf-net protogen將.proto文件轉換爲.cs文件,但它與PCL項目不兼容。使其兼容與從文件中移除每個全局:: System.Serializable屬性一樣簡單,但我想知道是否有辦法使protogen不將這些屬性放入生成的文件中。 如果我要a)