1

Google Protocol Buffers 2.6.1 を約 2 年間使用しているプロジェクトがあります。C# が Google Protocol Buffers 3.0.0 でサポートされていることは知っていますが、現時点ではプロトコルを新しいバージョンに移行したくありません。.proto ファイルから C# ファイルを生成する方法を見つけようとしましたが、成功しませんでした。

C# で Google Protocol Buffers 2.6.1 を使用することは可能ですか?

4

4 に答える 4

1

このレポをチェックしてください。

それは述べています:

このリポジトリは、もともとhttp://code.google.com/p/protobuf-csharp-portからエクスポートされたもので、protobuf-csharp-port の最新の「レガシー」バージョンを表しています。

このプロジェクトは現在、メインの Google Protocol Buffers プロジェクトに組み込まれており、proto3 をサポートするように改良されています。このレポのコードとの完全な下位互換性は期待されていません。特に、C# 固有のオプションの一部が新しいコードベースでサポートされていない可能性があり、生成されたコードの一部が異なる可能性があります。新しいメジャー バージョンは、いわばスプリング クリーンの機会を提供します。

于 2016-09-05T10:00:01.150 に答える