【发布时间】:2016-07-29 09:09:09
【问题描述】:
我想使用 NutGet 和 Visual Studio 2012 安装 protobuf-net。
但是,如果我尝试安装它,我会从 NuGet 收到以下错误消息:
'protobuf-net' 已经定义了一个依赖项 'NETStandard.Library'。
我尝试安装 NETStandard.Library 但出现错误:
“NETStandard.Library 1.6.0”包需要 NuGet 客户端版本 '2.12' 或更高版本,但当前 NuGet 版本为 '2.8.60318.667'。
我也尝试更新 NuGet(通过卸载然后重新安装),但似乎在 Visual Studio 2012 中它被卡在了 2.8 版本。
【问题讨论】:
-
如果你尝试安装以前版本的protobuf,它可以工作吗?从包管理器控制台:
Install-Package protobuf-net -Version 2.0.0.668 -
效果很好。谢谢!
标签: c# visual-studio-2012 nuget protocol-buffers