使用Protogen 2.3.17命令行生成C#文件

问题描述 投票:1回答:1

我正在尝试为我的消息生成C#类,并且能够在在线生成器here的帮助下完成。但我想尝试在命令行的帮助下从命令行开始工作但是甚至一次都无法使它工作 - 我得到的帮助文本表明我的命令不正确,虽然我是不确定它缺少什么。我试着在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
protobuf-net protogen
1个回答
1
投票

对不起,我使用的是--proto_PATH而不是--proto_path。不认为这会区分大小写。

© www.soinside.com 2019 - 2024. All rights reserved.