1 首先你要有个.proto文件
这里拿proto3举例
2 安装转换工具protobuf-net.Protogen
打开cmd执行安装
dotnet tool install --global protobuf-net.Protogen --version 3.0.101
如果提示dotnet 不是内部外部命令,请看如下
解决dotnet不是内部或外部命令问题_ylattx的博客-优快云博客_dotnet不是内部或外部命令
我这已经安装所以显示已经安装
以下是官方网址,如果需要其他版本可以打开查看
NuGet Gallery | protobuf-net.Protogen 3.0.101
3找到刚才安装目录拷贝文件路径
C:\Users\Administrator\.dotnet\tools
将proto文件拷贝过来,我的是request.proto
4,新建个txt编写脚本命令,之后更名后缀为.bat
protogen.exe --csharp_out=DST_DIR Request.proto
pause
5,执行bat脚本将会生成一个dst_dir文件夹,这是刚才脚本设置的路径