【发布时间】:2018-03-30 16:24:07
【问题描述】:
当我安装从 3.0.0 到 3.5.1 的版本时,错误信息如下:
安装包:无法安装包“Google.Protobuf 3.5.1”。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包没有 包含与该框架兼容的任何程序集引用或内容文件。有关详细信息,请联系包作者。 在行:1 字符:1 + 安装包 Google.Protobuf -版本 3.5.1 -Project HDExamine + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], InvalidOperationException + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.InstallPackageCommand
然后我参考nuget包站点,它的依赖包括NETStandard.Library (>= 1.6.1),在我成功安装NETStandard.Library 2.0.1之后,但是错误信息还是一样。
我的应用程序基于 .net framework 4.0,想知道我可以使用哪个版本的 Google.Protobuf,非常感谢您的帮助。
【问题讨论】:
标签: protocol-buffers protobuf-csharp-port