我对Linux和grpc/protobuf还很陌生,目前我正在尝试用C#做一个grpc服务器客户端。
目前我有问题生成grpc文件的时刻.我认为这是做没有在正确的地方插件的实际可执行文件.但我不知道这应该是在哪里,甚至如何导航到该位置.任何和所有的帮助是赞赏,特别是如果有任何更多的信息grpc和生成proto文件一般.
原始命令:
第一个月
错误信息:grpc_csharp_plugin: program not found or is not executable --grpc_out: protoc-gen-grpc: Plugin failed with status code 1.
个
1条答案
按热度按时间p3rjfoxz1#
我最近遇到了同样的问题,那就是找不到grpc_csharp_plugin。我使用的是Pop!OS 22.04,似乎grpc-proto包没有随grpc插件一起提供C#。
我所做的是,头的Nuget画廊,并获得了Grpc.Tools nuget包提取它找到工具下的插件/linux_x64/.
Protoc无法在PATH下找到它,所以我只是提供了我解压缩它的目录。