1.创建一个.net Framwor的类库,在NuGet中添加Grpc.Tools的引用,版本要求不是特别高,截至到2020年7月最新版本为2.30,我实过1.4.0的版本仍然可以用。
2.找到创建的解决方案的目录,找到package
根据自己的电脑的版本选用tools中的tool
找到着两个可执行文件,复制到你的。netcore工程中
3.写好自己的proto,执行1.cmd或者在该路径中启动一个cmd,执行一下命令
rotoc -I=. --grpc_out . --plugin=protoc-gen-grpc=grpc_csharp_plugin.exe xxx.proto