2017-04-07 61 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