NuGet已经添加了具有相同键的元素

时间:2015-10-08 16:28:06

标签: asp.net-mvc visual-studio nuget visual-studio-2015 nuget-package-restore

我想使用packet-manager命令将WebOptimizaton-Package安装到我最近新添加的解决方案项目

Install-Package Microsoft.AspNet.Web.Optimization -Project MyNewProject

在控制台中,他告诉我所有依赖项都已下载并添加。安装主程序包后,将抛出安装错误:

  

" Microsoft.AspNet.Web.Optimization 1.1.3"已成功安装在" MyNewProject"

上      

安装错误。我们现在要回滚......

然后他删除了包含所有依赖项的包,并抛出以下错误:

  

Install-Package:已添加具有相同键的元素。   在第1行第1行:+安装包Microsoft.AspNet.Web.Optimization --Project MyNewProject   + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~       + CategoryInfo:NotSpecified:(:) [Install-Package],Exception       + FullyQualifiedErrorId:NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand

我已经尝试删除packages-folder中的子文件夹,但它无法正常工作。似乎NuGet将下载该软件包,然后他想知道它在那里并将删除它。但是包中没有包含NuGet GUI,packages.config或引用。

我还尝试使用和不使用-Force参数卸载软件包。但这也不行,因为NuGet告诉我包装不存在。

我在Windows 8.1上使用Visual Studio 2015。

0 个答案:

没有答案