🔖
protoファイルのコンパイル方法(C#)
概要
備忘録。
gRPCのprotoファイルコンパイル方法を記載。
gRPC公式からダウンロードできるGrpc.Toolsを使う方法と、protobuf-netを使う2種類が存在
環境
- windows10
Grpc.Toolsの場合
- gRPC公式からGrpc.Toolsをダウンロード、拡張子をzipに変え解凍。
- 解凍したフォルダを開き、tools>windows_x64フォルダ内に作成したprotoファイルを置く。
- tools>windows_x64フォルダでpowershellを開き、下記を実行。コンパイル済C#ファイルが吐き出される。
$ .\protoc -I . --csharp_out=. --grpc_out=. <配置したprotoファイルの名前>.proto --plugin=protoc-gen-grpc=Grpc.Tools/tools/windows_x64/grpc_csharp_plugin
protobuf-netの場合
編集中・・・
Discussion