1

我想使用 gRPC 与 Google Assistant SDK 通信。我下载了 embedded_assistant.proto 并在 CMD 中运行了这个命令:

protoc -I=I:"\PC Folders\Downloads\proto3.3.0win32\bin" --csharp_out=$DST_DIR "I:\PC Folders\Downloads\proto3.3.0win32\bin\embedded_assistant.proto"

然后它给了我这些错误:

google/api/annotations.proto:找不到文件。google/rpc/status.proto:找不到文件。Embedded_assistant.proto:导入“google/api/annotations.proto”未找到或有错误。Embedded_assistant.proto:导入“google/rpc/status.proto”未找到或有错误。Embedded_assistant.proto:270:5:“google.rpc.Status”未定义。

我怎样才能解决这个问题?我使用了这个 proto 编译器:https ://github.com/google/protobuf/releases并在底部显示 protoc-3.3.0-win32.zip。

4

1 回答 1

2

您可以从googleapis/googleapis存储库中获取这些文件:

于 2017-05-19T04:51:41.790 回答