Visual Studio 2015,Nuget和"已经添加了相同的密钥".

Igo*_*man 5 c# nuget windows-phone-8.1 win-universal-app visual-studio-2015

我有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.

THB*_*BFT 0

我在使用VS2013时时常遇到同样的问题。虽然我在这里没有具体的解决步骤,但以下总结了有效的方法(可能有点过头了)。

  1. 使用包管理器删除所有包
  2. 删除应用程序配置中的库绑定部分
  3. 通过包管理器重新添加包

它是 Windows 机器,您可能需要在每个步骤之间重新启动 Visual Studio。