1

我正在尝试为我的消息生成 C# 类,并且能够在此处的在线生成器的帮助下这样做。但是我想尝试在命令行工具的帮助下从命令行让它工作,但甚至一次都无法让它工作——我得到的帮助文本表明我的命令不正确,尽管我是不知道它缺少什么。我试着在 Stackoverflow 上四处寻找示例,并用“protoc”模仿我的命令(它有一个类似的选项列表,但效果惊人!)但由于导入 bcl.Guid 的问题,它无法生成类。您能否指出一些有关如何使用此功能或纠正以下命令中的错误的示例?

protogen --proto_PATH=C:\Users\xxxx\source\repos\ProtoBufWithMessages\ProtoBufWithMessages --csharp_out=C:\Users\xxxx\source\repos\ProtoBufWithMessages\ProtoBufWithMessages\src +langver=6.0 +names=auto +oneof=default +listset=yes C:\Users\xxxx\source\repos\ProtoBufWithMessages\ProtoBufWithMessages\xxxxx.proto
4

1 回答 1

1

抱歉,我使用的是 --proto_PATH 而不是 --proto_path。没想到这会区分大小写。

于 2019-02-18T20:48:56.173 回答