Visual Studio 2015,Nuget和“已经添加了相同的密钥”。

我有Visual Studio 2015 RC。 当我打开控制台应用程序或Windows Phone 8 Silverlight项目时,一切正常,我可以毫无问题地使用Nuget。

当我打开一个通用应用程序项目(Windows 8.1 + Windows Phone 8.1)时,Nuget会中断。 当我打开Nuget控制台时,我明白了

在此处输入图像描述

当我尝试使用Nuget GUI安装Nuget包时,我得到了同样的错误。

还有一件奇怪的事。 当我打开没有任何项目的VS2015 RC并打开Nuget控制台时,我没有收到错误。 然后,当我打开我的Universal App项目时,会出现错误。

我很确定它已连接到Universal App项目。

我在VS2013中测试了Universal App项目,一切正常,Nuget也没有问题。

我尝试了安装nuget包的所有步骤“已经添加了相同的密钥。” 但它没有帮助。 我想这是因为在我的情况下另一个文件夹可能已损坏。

在两台独立的机器上发生在我身上,两台都运行Windows 8.1 Pro,一台只有VS2015 RC,并且同时安装了VS2013 Pro和VS2015 Pro。

我不时遇到与VS2013相同的问题。 虽然我没有确切的步骤来解决这个问题,但以下总结了什么有效(可能是过度杀戮)。

  1. 使用包管理器删除所有包
  2. 删除app config中的库绑定部分
  3. 通过包管理器重新添加包

它是一台Windows机器,您可能需要在每一步之间重新启动visual studio。