Protobuf生成C#代码文件

  • Post author:
  • Post category:其他




环境配置



1. 下载Exe文件


Protobuf的exe文件地址

在这里插入图片描述



2. 设置环境变量

将protoc.exe所在文件夹目录,设置到Path环境变量中



3. 检查配置

运行protoc –version,检查配置是否正确

在这里插入图片描述



添加批处理

打开proto文件所在文件夹(如果有特殊需求,则需要执行cd命令来打开对应的文件),在其中创建.bat文件。
在其中填写	
@echo off
for %%i in (*.proto) do (
    protoc --csharp_out=./ %%i
    rem 从这里往下都是注释,可忽略
    echo From %%i To %%~ni.cs Successfully!  
)
pause



生成C#代码文件

运行bat文件,会遍历文件夹中的proto文件,并生成C#代码文件:

在这里插入图片描述

生成的文件:

在这里插入图片描述



版权声明:本文为bilter原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。