首页 > Photon > 进阶系列 > Protobuf-net使用ProtoGen批量转换成cs文件
2017
11-17

Protobuf-net使用ProtoGen批量转换成cs文件

在使用ProtoGen工具进行转换proto格式至cs文件时,由于我们的文件太多,一个一个去转换,太耗时,不方便。

所以今天给大家做个批量转换的工具,使用windows批处理,将目录下所有proto文件一键转换为cs文件

Protobuf-net使用ProtoGen批量转换成cs文件 - 第1张  | u3d8技术分享

先上代码

使用说明

1.打开Proto2Cs目录

2.将Proto文件放入Proto目录

3.双击运行Proto2Cs.bat

4.打开Cs目录即可查看批量转好的cs文件

工具地址

Git:https://github.com/654306663/ProtoGenToCs.git

最后编辑:
作者:网虫虫
网虫虫
分享是一种快乐; 分享是一种美德; 分享是一种幸福!

0 0 votes
Article Rating
Subscribe
提醒
guest
3 评论
Inline Feedbacks
View all comments
匿名
匿名
4 年 之前

请问,为什么A.proto import了 B.proto 生成会报错??

匿名
匿名
4 年 之前

protogen不支持吧

匿名
匿名
3 年 之前

'TH' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'OTOGEN_PATH' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'ARGET_PATH' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'奈募?del' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'-----------------------------------------------------------' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'delims=' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
转换:%i to %~ni.cs
文件名、目录名或卷标语法不正确。
'cho' 不是内部或外部命令,也不是可运行的程序
或批处理文件。