在.NET 4.6项目中使用Google.Protobuf

时间:2017-04-25 17:55:56

标签: c# .net visual-studio protocol-buffers

我对C#,.NET和protobuf相对较新,所以我并不完全了解向后兼容性方面的可能性。我正在开发一个针对.NET 4.6.1的项目,并且我想使用Google's C# protobuf implementation,但是当我尝试通过Nuget Package Manager安装时,我被告知我可以&#39 ; t安装软件包,因为我的目标是4.6.1,而protobuf似乎是为4.5构建的。

我有什么选择?我研究过使用protobuf-net,但遗憾的是我有proto3 .proto文件,protobuf-net中包含的proto编译器似乎不支持proto3。

1 个答案:

答案 0 :(得分:1)

以下是Git上使用命令行的示例。

Git Protocol Buffer in C#

您可以在nuget

上添加来自Here的协议缓冲区命名空间

Protocol Buffer