protobuf-net 端口到 .net core 2.0 [关闭]
Posted
技术标签:
【中文标题】protobuf-net 端口到 .net core 2.0 [关闭]【英文标题】:protobuf-net port to .net core 2.0 [closed] 【发布时间】:2017-10-01 01:26:45 【问题描述】:我需要 .net core 2.0 上的 google 协议缓冲区。 我知道官方的 google proto buffer 实现在 .net core 2.0 上不可用,但是 protobuf-net 可以移植到 .net core 2.0 吗?
我尝试自己移植它,我发现该库使用了尚未移植到 .net 核心的 AppDomain.CurrentDomain.DefineDynamicAssembly。
.net WEBAPIController 是如何使用 google 协议缓冲区的?
【问题讨论】:
“我知道官方的 google proto 缓冲区实现在 .net core 2.0 上不可用” - 嗯,它应该可以正常工作。我们的目标是 netstandard1.3,所以应该没问题。给出你的标题,我想你可能会混淆“.NET Core 2.0”(2017)和“.NET 2.0”(2005)。 另外,你的最后一句话应该在一个单独的问题中,并且更多更详细。非常不清楚你的意思。 谢谢乔恩,这是一个错字,我已经改正了 【参考方案1】:nuget 上的 Protobuf-net 已经支持网络标准 1.3 及更高版本,其中包括您需要的内容。使用 protobuf-net 不需要做任何事情。
【讨论】:
谢谢 我正在尝试通过 GitHub 下载源代码来使用 .net 2.0 编译自己,是否需要做任何额外的事情才能成功编译? @RohitSharma "dotnet build" 应该可以工作...以上是关于protobuf-net 端口到 .net core 2.0 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
.Net Core 配置 CORS 以同时允许所有子域和所有 localhost 端口
使用 C# 中的 ProtoBuf-Net 库将类数据保存到加密文件