Jac*_*ern 3 c# protocol-buffers google-cloud-speech
我试图从一个.proto文件编译GoogleCloudSpeechToTextv1p1beta1一个C#库在这里。除了缺少googleapis / google / protobuf目录中的依赖项以外,protobuf编译器可以工作。它依赖的所有其他导入文件都在这里存在。
我的问题是:为什么googleapis / google目录中缺少protobuf 目录?是我个人需要编译/汇编的库吗?还是Google应该提供的东西而它却丢失了?
该google/protobuf目录随Google.Protobuf.Tools包一起提供,位于tools(tools/google/protobuf/any.proto例如)下。另外,相同的文件也位于protobuf GitHub存储库中(在下面src-proto与C ++代码混合在一起)。
因此,如果需要,您应该tools在protoc呼叫中包括该目录作为“根” 。但是在这种特殊情况下,已经有一个NuGet包的Google.Cloud.Speech.V1P1Beta1,所以我建议您改用它: )(如果您知道从其他API推断URL方案的话,甚至还有可用的文档。它并不是真的广告。)
| 归档时间: |
|
| 查看次数: |
394 次 |
| 最近记录: |