2017-04-07 62 views
0

我的目标是编写C#程序与卡桑德拉数据库来测试。VS2013 .NET 4.51的NuGet -Install CassandraCSharpDriver失败

在VS2013,我已经试过.NET 4.51,4.5,4.0,甚至3.5。 4.5这是我的错误:

PM>安装,包CassandraCSharpDriver试图解决 依赖 'lz4net(≥1.0.10.93)'。试图解决依赖关系 'Microsoft.Extensions.Logging(≥1.0.0)'。试图解决 依赖项'Microsoft.Extensions.Logging.Abstractions(≥1.0.0)'。 安装'lz4net 1.0.15.93'。成功安装'lz4net 1.0.15.93'。安装'Microsoft.Extensions.Logging 1.0.2'。您是从 Microsoft.Extensions.Logging下载Microsoft.Extensions.Logging,许可协议,这是 可在 。 检查软件包是否有其他依赖关系,这些依赖关系可能与 自己的许可协议一起提供。您使用该软件包和 依赖项构成您接受其许可协议。 如果您不接受许可协议,请从设备中删除 相关组件。成功安装 'Microsoft.Extensions.Logging 1.0.2'。安装 'Microsoft.Extensions.Logging.Abstractions 1.0.2'。您正在下载 Microsoft.Extensions.Logging.Abstractions从 Microsoft.Extensions.Logging.Abstractions,许可协议 ,可在 。 检查软件包是否有其他依赖关系,这些依赖关系可能与 自己的许可协议一起提供。您使用该软件包和 依赖项构成您接受其许可协议。 如果您不接受许可协议,请从设备中删除 相关组件。成功安装 'Microsoft.Extensions.Logging.Abstractions 1.0.2'。安装 'CassandraCSharpDriver 3.2.1'。成功安装 'CassandraCSharpDriver 3.2.1'。将'lz4net 1.0.15.93'添加到 CassandraTester。成功添加'lz4net 1.0.15.93'至 CassandraTester。将'Microsoft.Extensions.Logging 1.0.2'添加到 CassandraTester。卸载'Microsoft.Extensions.Logging 1.0.2'。 已成功卸载'Microsoft.Extensions.Logging 1.0.2'。 卸载'lz4net 1.0.15.93'。成功卸载'lz4net 1.0.15.93'。安装失败。回滚...安装包:无法安装包'Microsoft.Extensions.Logging 1.0.2'。您是 尝试将此软件包安装到一个项目中,该项目的目标是'.NETFramework,Version = v4.5',但该软件包不包含任何 程序集引用或与该 框架兼容的内容文件。欲了解更多信息,请联系软件包作者。在线路:1个 字符:1 +安装,包装CassandraCSharpDriver + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~ + CategoryInfo:NotSpecified:(:) [安装封装],出现InvalidOperationException + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PowerShell.Commands。InstallPackageCommand

PM>

+0

我正在尝试其他软件包 - 我完全不清楚使用哪一个:http://nugetmusthaves.com/Tag/Cassandra – NealWalters

回答

1

到目前为止,我GET-各地已经回到以前的版本:

安装,包装CassandraCSharpDriver -Version 3.1.0

我发现这里的版本历史:https://www.nuget.org/packages/CassandraCSharpDriver

至少它安装现在领导。

+0

我标记了我的答案正确,但如果有人知道如何获取当前版本的工作,我会将正确答案转换为该答案。 – NealWalters