由于不兼容,无法更新 nuget 包
Could not update the nuget package due to the Incompatibility
我无法更新 WindowsAzure.Storage
NuGet 包。似乎其他包可能依赖于它,每次我更新那个包时,我都会得到同样的错误:
Install failed. Rolling back... Updating 'Microsoft.Data.OData 5.6.2'
to 'Microsoft.Data.OData 5.6.4' failed. Unable to find versions of
'WindowsAzure.MobileServices.Backend.Tables,
WindowsAzure.MobileServices.Backend.Entity' that are compatible with
'Microsoft.Data.OData 5.6.4'.
为什么会出现这个问题,我该如何解决这个问题?
Why do I get this and how can I resolve this issue?
根据WindowsAzure.Storage的nuget包,你会发现这个包有一个依赖是Microsoft.Data.OData (>= 5.6.2)
:
更新包WindowsAzure.Storage
时,依赖包Microsoft.Data.OData(>=5.6.2)也需要升级到5.6.4。
但是,nuget 包 WindowsAzure.MobileServices.Backend.Tables
和 WindowsAzure.MobileServices.Backend.Entity' 依赖于 Microsoft.Data.OData (>= 5.6.2)
:
在这种情况下,NuGet 无法更新 nuget 包 WindowsAzure.Storage
。
要解决此问题,您可以在更新该软件包时使用选项 IgnoreDependencies
:
update-package WindowsAzure.Storage -IgnoreDependencies
我无法更新 WindowsAzure.Storage
NuGet 包。似乎其他包可能依赖于它,每次我更新那个包时,我都会得到同样的错误:
Install failed. Rolling back... Updating 'Microsoft.Data.OData 5.6.2' to 'Microsoft.Data.OData 5.6.4' failed. Unable to find versions of 'WindowsAzure.MobileServices.Backend.Tables, WindowsAzure.MobileServices.Backend.Entity' that are compatible with 'Microsoft.Data.OData 5.6.4'.
为什么会出现这个问题,我该如何解决这个问题?
Why do I get this and how can I resolve this issue?
根据WindowsAzure.Storage的nuget包,你会发现这个包有一个依赖是Microsoft.Data.OData (>= 5.6.2)
:
更新包WindowsAzure.Storage
时,依赖包Microsoft.Data.OData(>=5.6.2)也需要升级到5.6.4。
但是,nuget 包 WindowsAzure.MobileServices.Backend.Tables
和 WindowsAzure.MobileServices.Backend.Entity' 依赖于 Microsoft.Data.OData (>= 5.6.2)
:
在这种情况下,NuGet 无法更新 nuget 包 WindowsAzure.Storage
。
要解决此问题,您可以在更新该软件包时使用选项 IgnoreDependencies
:
update-package WindowsAzure.Storage -IgnoreDependencies