当我安装从 3.0.0 到 3.5.1 的版本时,错误消息如下:
安装包:无法安装包“Google.Protobuf 3.5.1”。您正在尝试将此包安装到以“.NETFramework,Version=v4.0”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。有关详细信息,请联系包作者。在 line:1 char:1 + Install-Package Google.Protobuf -Version 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,非常感谢您的帮助。