2010-05-12 5 views
7

Comencé a usar la librería protobuf-net para la comunicación entre algunos de los programas que estoy manteniendo. También he podido descifrar mensajes de C# a Ruby. Mi ruby ​​ProtoBuf lib está usando un archivo .proto para generar el código ruby. Con el interés de tener que hacer cambios en el menor número de lugares posible, me gustaría que protobuf-net use el mismo archivo .proto. Mirando a través de las carpetas de protobuf-net hay un Dll llamado ProtoBufGenerator y el protobuf exe pero no puedo encontrar instrucciones sobre si puedo hacer que protobuf-net funcione de esta manera.Cómo procesar un archivo .proto usando protobuf-net

¿Esto es posible?

Respuesta

5

Consulte el blog de Marc Gravell, this post específicamente. Básicamente lo configura como una herramienta de compilación personalizada para el archivo en Visual Studio.

+0

Guau, todo lo que tuve que hacer fue agregar el archivo al proyecto porque ya tenía instalado protobuf-net. Muy genial. – QueueHammer

+2

@JustSmith (y @Thorarin): para completar, también hay una herramienta de línea de comandos, 'protogen.exe'. –

Cuestiones relacionadas