Google Protocol Buffers 2.6.1 を約 2 年間使用しているプロジェクトがあります。C# が Google Protocol Buffers 3.0.0 でサポートされていることは知っていますが、現時点ではプロトコルを新しいバージョンに移行したくありません。.proto ファイルから C# ファイルを生成する方法を見つけようとしましたが、成功しませんでした。
C# で Google Protocol Buffers 2.6.1 を使用することは可能ですか?
Google Protocol Buffers 2.6.1 を約 2 年間使用しているプロジェクトがあります。C# が Google Protocol Buffers 3.0.0 でサポートされていることは知っていますが、現時点ではプロトコルを新しいバージョンに移行したくありません。.proto ファイルから C# ファイルを生成する方法を見つけようとしましたが、成功しませんでした。
C# で Google Protocol Buffers 2.6.1 を使用することは可能ですか?
このレポをチェックしてください。
それは述べています:
このリポジトリは、もともとhttp://code.google.com/p/protobuf-csharp-portからエクスポートされたもので、protobuf-csharp-port の最新の「レガシー」バージョンを表しています。
このプロジェクトは現在、メインの Google Protocol Buffers プロジェクトに組み込まれており、proto3 をサポートするように改良されています。このレポのコードとの完全な下位互換性は期待されていません。特に、C# 固有のオプションの一部が新しいコードベースでサポートされていない可能性があり、生成されたコードの一部が異なる可能性があります。新しいメジャー バージョンは、いわばスプリング クリーンの機会を提供します。