我正在尝试安装NuGet包Owin,但NuGet给了我这个错误:
Already referencing a newer version of 'Microsoft.jQuery.Unobtrusive.Validation'..
这很奇怪,必须来自其他地方,因为Owin没有任何依赖。事实证明,这也发生在其他软件包中。
这是一个ASP.NET MVC 5项目,它使用EPiServer作为CMS
有谁知道这是什么?
编辑:事实证明,我只使用程序包管理器控制台主机版本3.0.0.0在VS 2015 RC中收到此错误。我会将其报告为错误。
编辑2:只是从NuGet发布错误消息:
Install-Package : Already referencing a newer version of 'Microsoft.jQuery.Unobtrusive.Validation'..
At line:1 char:1
+ Install-Package Owin
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Install-Package], Exception
+ FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
答案 0 :(得分:0)
我不确定这是多少有用的答案;但我通过使用Visual Studio 2012和Package Manager控制台主机版本2.8.50126.400解决了这个问题。我会使用VS2013,但我没有安装它。似乎该错误仅在VS 2015 RC中,包管理器控制台主机版本3.0.0.0。
我确实在GitHub上的NuGet存储库中的问题跟踪器中报告了它。