【问题标题】:Does Google.Protobuf support .NET Core?Google.Protobuf 是否支持 .NET Core?
【发布时间】:2018-02-09 18:59:47
【问题描述】:

通过查看Google.Protobuf Git,我知道有一些关于 .NET Core 支持的 cmets,但是当我从 Git 获得源代码副本时,Google.Protobuf 项目在依赖项中列出了 .NetFramework 4.5 和 .NetFramework 4.5。网络标准 1.0。

csharp folder 的 Google.Protobuf Git Depot 上,还有一些关于 .NET Core 支持的更多 cmets。

另外,通过查看附加到 Depot 上的问题跟踪器,我在大约一年前遇到了这个 thread,关于让 Google.Protobuf 与 .NET Core 配合得很好。

谁能给我一个关于 Google.Protobuf 是否支持 .NET Core 的明确答案?

【问题讨论】:

    标签: uwp .net-core protocol-buffers protobuf-net protobuf-csharp-port


    【解决方案1】:

    Google.Protobuf 面向 .NET 4.5 netstandard1.0。重要的是要理解,当多个框架按照依赖关系列出时,这仅意味着该包使用多目标来支持多个框架。

    鉴于 UWP 现在支持 netstandard2.0,它肯定可以与 netstandard1.0 库一起使用。

    反射(包括 JSON 支持)可能不起作用,因为它需要正则反射和(当前)表达式树编译 - 但对于简单的序列化和反序列化,它应该是绝对没问题的。

    【讨论】:

      猜你喜欢
      • 2017-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多