2010-05-12 20 views
7

Protobuf-net lib'i sürdürmekte olduğum bazı programlar arasında iletişim kurmak için kullanmaya başladım. Ayrıca C# 'dan Ruby' ye mesajların kodunu çözebildim. Benim ruby ​​ProtoBuf lib ruby ​​kodunu oluşturmak için bir .proto dosyası kullanıyor. Mümkün olduğunca az yerde değişiklik yapmak zorunda kalmak istendiğinde, protobuf-net'in aynı .proto dosyasını kullanmasını istiyorum. Protobuf-net klasörleri olsa da bir ProtoBufGenerator ve protobuf exe adlı bir Dll var ama ben bu şekilde protobuf-net iş yapabilir eğer herhangi bir yönerge bulamıyorum.Protobuf-net kullanarak bir .proto dosyası nasıl işlenir

Bu mümkün mü?

cevap

5

Marc Gravell'in bloguna, this post'a bakın. Temel olarak, Visual Studio'daki dosya için özel bir oluşturma aracı olarak ayarladınız.

+0

Wow, tek yapmam gereken, protobuf-net'i zaten kurduğumdan beri projeye eklemekti. Çok havalı. – QueueHammer

+2

@JustSmith (ve @Thorarin) - sadece tamlık için, bir de komut satırı aracı, 'protogen.exe'. –

İlgili konular