正在为Breeze.WebApi2.EF6 1.4.11安装NuGet软件包-依赖项不兼容

正在为Breeze.WebApi2.EF6 1.4.11安装NuGet软件包-依赖项不兼容,breeze,nuget-package,Breeze,Nuget Package,我在VS2013工作,负责一个带有EF6的ASP.NET MVC 5项目。当我尝试安装Breeze NuGet软件包时,我收到一个错误,安装被回滚。我想知道我可以采取什么措施来安装软件包。以下是输出信息: ------- Installing...Breeze.WebApi2.EF6 1.4.11 ------- Attempting to resolve dependency 'Breeze.Client (= 1.4.11)'. Attempting to resolve dependenc

我在VS2013工作,负责一个带有EF6的ASP.NET MVC 5项目。当我尝试安装Breeze NuGet软件包时,我收到一个错误,安装被回滚。我想知道我可以采取什么措施来安装软件包。以下是输出信息:

------- Installing...Breeze.WebApi2.EF6 1.4.11 -------
Attempting to resolve dependency 'Breeze.Client (= 1.4.11)'.
Attempting to resolve dependency 'Q'.
Attempting to resolve dependency 'Breeze.Server.WebApi2 (= 1.4.11)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.OData (≥ 5.0 && < 6.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Client (≥ 5.0.0)'.
Attempting to resolve dependency 'Newtonsoft.Json (≥ 4.5.11)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Core (≥ 5.0.0 && < 5.1)'.
Attempting to resolve dependency 'Microsoft.Data.OData (≥ 5.6.0)'.
Attempting to resolve dependency 'System.Spatial (= 5.6.1)'.
Attempting to resolve dependency 'Microsoft.Data.Edm (= 5.6.1)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.WebHost (≥ 5.0 && < 6.0)'.
Attempting to resolve dependency 'Microsoft.AspNet.WebApi.Core (≥ 5.1.2 && < 5.2.0)'.
Attempting to resolve dependency 'Breeze.Server.ContextProvider (= 1.4.11)'.
Attempting to resolve dependency 'WebActivator'.
Attempting to resolve dependency 'Microsoft.Web.Infrastructure (≥ 1.0.0.0)'.
Attempting to resolve dependency 'Breeze.Server.ContextProvider.EF6 (= 1.4.11)'.
Attempting to resolve dependency 'EntityFramework (≥ 6.0 && < 7.0)'.
Installing 'Q 1.0.0'.
Added file 'q.js' to folder 'Q.1.0.0\content\Scripts'.
Added file 'q.min.js' to folder 'Q.1.0.0\content\Scripts'.
Added file 'Q.1.0.0.nuspec' to folder 'Q.1.0.0'.
Added file 'Q.1.0.0.nupkg' to folder 'Q.1.0.0'.
Successfully installed 'Q 1.0.0'.
Installing 'Breeze.Client 1.4.11'.
Added file 'breeze.debug.js' to folder 'Breeze.Client.1.4.11\content\Scripts'.
Added file 'breeze.intellisense.js' to folder 'Breeze.Client.1.4.11\content\Scripts'.
Added file 'breeze.min.js' to folder 'Breeze.Client.1.4.11\content\Scripts'.
Added file 'readme.txt' to folder 'Breeze.Client.1.4.11'.
Added file 'install.ps1' to folder 'Breeze.Client.1.4.11\tools'.
Added file 'Breeze.Client.1.4.11.nuspec' to folder 'Breeze.Client.1.4.11'.
Added file 'Breeze.Client.1.4.11.nupkg' to folder 'Breeze.Client.1.4.11'.
Successfully installed 'Breeze.Client 1.4.11'.
Installing 'Microsoft.AspNet.WebApi.OData 5.1.2'.
Added file 'System.Web.Http.OData.dll' to folder 'Microsoft.AspNet.WebApi.OData.5.1.2\lib\net45'.
Added file 'System.Web.Http.OData.xml' to folder 'Microsoft.AspNet.WebApi.OData.5.1.2\lib\net45'.
Added file 'Microsoft.AspNet.WebApi.OData.5.1.2.nuspec' to folder 'Microsoft.AspNet.WebApi.OData.5.1.2'.
Added file 'Microsoft.AspNet.WebApi.OData.5.1.2.nupkg' to folder 'Microsoft.AspNet.WebApi.OData.5.1.2'.
Successfully installed 'Microsoft.AspNet.WebApi.OData 5.1.2'.
Installing 'Breeze.Server.ContextProvider 1.4.11'.
Added file 'Breeze.ContextProvider.dll' to folder 'Breeze.Server.ContextProvider.1.4.11\lib'.
Added file 'readme.txt' to folder 'Breeze.Server.ContextProvider.1.4.11'.
Added file 'Breeze.Server.ContextProvider.1.4.11.nuspec' to folder 'Breeze.Server.ContextProvider.1.4.11'.
Added file 'Breeze.Server.ContextProvider.1.4.11.nupkg' to folder 'Breeze.Server.ContextProvider.1.4.11'.
Successfully installed 'Breeze.Server.ContextProvider 1.4.11'.
Installing 'WebActivator 1.5.3'.
Added file 'WebActivator.dll' to folder 'WebActivator.1.5.3\lib\net40'.
Added file 'WebActivator.1.5.3.nuspec' to folder 'WebActivator.1.5.3'.
Added file 'WebActivator.1.5.3.nupkg' to folder 'WebActivator.1.5.3'.
Successfully installed 'WebActivator 1.5.3'.
Installing 'Breeze.Server.WebApi2 1.4.11'.
Added file 'BreezeWebApiConfig.cs.pp' to folder 'Breeze.Server.WebApi2.1.4.11\content\App_Start'.
Added file 'Breeze.WebApi2.dll' to folder 'Breeze.Server.WebApi2.1.4.11\lib'.
Added file 'readme.txt' to folder 'Breeze.Server.WebApi2.1.4.11'.
Added file 'Breeze.Server.WebApi2.1.4.11.nuspec' to folder 'Breeze.Server.WebApi2.1.4.11'.
Added file 'Breeze.Server.WebApi2.1.4.11.nupkg' to folder 'Breeze.Server.WebApi2.1.4.11'.
Successfully installed 'Breeze.Server.WebApi2 1.4.11'.
Installing 'Breeze.Server.ContextProvider.EF6 1.4.11'.
Added file 'Breeze.ContextProvider.EF6.dll' to folder 'Breeze.Server.ContextProvider.EF6.1.4.11\lib'.
Added file 'readme.txt' to folder 'Breeze.Server.ContextProvider.EF6.1.4.11'.
Added file 'Breeze.Server.ContextProvider.EF6.1.4.11.nuspec' to folder 'Breeze.Server.ContextProvider.EF6.1.4.11'.
Added file 'Breeze.Server.ContextProvider.EF6.1.4.11.nupkg' to folder 'Breeze.Server.ContextProvider.EF6.1.4.11'.
Successfully installed 'Breeze.Server.ContextProvider.EF6 1.4.11'.
Installing 'Breeze.WebApi2.EF6 1.4.11'.
Added file 'readme.txt' to folder 'Breeze.WebApi2.EF6.1.4.11'.
Added file 'Breeze.WebApi2.EF6.1.4.11.nuspec' to folder 'Breeze.WebApi2.EF6.1.4.11'.
Added file 'Breeze.WebApi2.EF6.1.4.11.nupkg' to folder 'Breeze.WebApi2.EF6.1.4.11'.
Successfully installed 'Breeze.WebApi2.EF6 1.4.11'.
Install failed. Rolling back...
Removed file 'q.js' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0\content\Scripts'.
Removed file 'q.min.js' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0\content\Scripts'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0\content\Scripts'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0\content'.
Removed file 'Q.1.0.0.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0'.
Removed file 'Q.1.0.0.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Q.1.0.0'.
Removed file 'breeze.debug.js' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\content\Scripts'.
Removed file 'breeze.intellisense.js' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\content\Scripts'.
Removed file 'breeze.min.js' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\content\Scripts'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\content\Scripts'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\content'.
Removed file 'install.ps1' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\tools'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11\tools'.
Removed file 'readme.txt' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11'.
Removed file 'Breeze.Client.1.4.11.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11'.
Removed file 'Breeze.Client.1.4.11.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Client.1.4.11'.
Removed file 'System.Web.Http.OData.dll' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2\lib\net45'.
Removed file 'System.Web.Http.OData.xml' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2\lib\net45'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2\lib\net45'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2\lib'.
Removed file 'Microsoft.AspNet.WebApi.OData.5.1.2.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2'.
Removed file 'Microsoft.AspNet.WebApi.OData.5.1.2.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Microsoft.AspNet.WebApi.OData.5.1.2'.
Removed file 'Breeze.ContextProvider.dll' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11\lib'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11\lib'.
Removed file 'readme.txt' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11'.
Removed file 'Breeze.Server.ContextProvider.1.4.11.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11'.
Removed file 'Breeze.Server.ContextProvider.1.4.11.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.1.4.11'.
Removed file 'WebActivator.dll' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3\lib\net40'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3\lib\net40'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3\lib'.
Removed file 'WebActivator.1.5.3.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3'.
Removed file 'WebActivator.1.5.3.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\WebActivator.1.5.3'.
Removed file 'BreezeWebApiConfig.cs.pp' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11\content\App_Start'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11\content\App_Start'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11\content'.
Removed file 'Breeze.WebApi2.dll' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11\lib'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11\lib'.
Removed file 'readme.txt' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11'.
Removed file 'Breeze.Server.WebApi2.1.4.11.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11'.
Removed file 'Breeze.Server.WebApi2.1.4.11.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.WebApi2.1.4.11'.
Removed file 'Breeze.ContextProvider.EF6.dll' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11\lib'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11\lib'.
Removed file 'readme.txt' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11'.
Removed file 'Breeze.Server.ContextProvider.EF6.1.4.11.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11'.
Removed file 'Breeze.Server.ContextProvider.EF6.1.4.11.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.Server.ContextProvider.EF6.1.4.11'.
Removed file 'readme.txt' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.WebApi2.EF6.1.4.11'.
Removed file 'Breeze.WebApi2.EF6.1.4.11.nuspec' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.WebApi2.EF6.1.4.11'.
Removed file 'Breeze.WebApi2.EF6.1.4.11.nupkg' to folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.WebApi2.EF6.1.4.11'.
Removed folder 'C:\Users\Christopher\Documents\Visual Studio 2013\Projects\BrookfieldCO_WebApp\packages\Breeze.WebApi2.EF6.1.4.11'.
Updating 'Microsoft.AspNet.WebApi.Core 5.1.2' to 'Microsoft.AspNet.WebApi.Core 5.0.0' failed. Unable to find a version of 'Microsoft.AspNet.WebApi.WebHost' that is compatible with 'Microsoft.AspNet.WebApi.Core 5.0.0'.
==============================

您使用的是什么项目模板?我在日志2中注意到了相互冲突的依赖项,Microsoft.AspNet.WebApi.Core≥ 5.0.0&<5.1和Microsoft.AspNet.WebApi.Core≥ 5.1.2&&<5.2.0。我使用的是2014年4月21日发布的Infragistics 2014.1 IgniteUI版本中的Ignite UI MVC 5 Razor。您能否了解该项目模板是否施加了以下限制,即Microsoft.AspNet.WebApi.Core≥ 5.0.0&&<5.1或≥ 5.1.2&&<5.2.0?Denis,我在packages.config中只找到了一个…WebApi.Core,显示了5.0.0.0。但是,您的问题促使我通过创建新项目并导出为模板来查看IgniteUI模板。然后我决定尝试在fresh项目上安装您的Breeze NuGet包,它安装得很好。我猜是我安装的NuGet软件包(用于Spile MVC 5和Spile EF6)或是我将Newtonsoft.Json更新为6.0.3的过程中获得了一些参考。我可以从头开始,尽早安装Breeze。谢谢你的帮助!