答案 0 :(得分:2)
他们建议库以.NET标准为目标。 在这里有一个很好的讨论:
https://github.com/dotnet/standard/issues/146
库通常应以.NET Standard为目标,因为这可以确保 它们可以被任何应用程序使用。在某些情况下,您 需要访问.NET Core特定的API,因为该API是新的 而不是在其他任何地方实现,或者该概念仅是.NET Core。 这就是为什么我认为我们应该使在.NET之间重新定位变得容易的原因 标准和.NET Core,使开发人员永远不必担心 “锁定”。从NET Standard开始,并在必要时重新定位& 一旦有新的标准版本可用,请还原 您需要的所有API。
因此gRPC现在可以与.NET Standard一起使用。
如果您不想加入,则可以针对.NET Framework构建特定的库。