将 WP8 升级到 Silverlight WP8.1,有效负载包含两个或更多具有相同目标的文件

Upgrading WP8 to Silverlight WP8.1, payload contains two or more files with same destination

我已经将我的项目更新到 Silverlight WP8.1,并更新了不同的 nuget 包。重建、重启、清理和重建 :) 但我一直收到错误,

Error Payload contains two or more files with the same destination path 'Newtonsoft.Json.xml'. Source files: C:\Users\johann\Desktop\StoneGaard\packages\Newtonsoft.Json.7.0.1\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.xml C:\Users\johann\Desktop\StoneGaard\packages\Newtonsoft.Json.6.0.8\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.xml

我找到了 solution for a WinRT application,但在 silverlight 中不起作用 尝试使用 Package Manager Console 卸载特定版本并安装 Newtonsoft.json,但错误不断出现。

有什么想法吗?

我遇到了同样的问题,我使用以下步骤修复了它:

  • 使用 "manage nuget for solution" 并使用 "consolidate" 选项卡确保所有项目都使用相同版本的 NewtonSoft。
  • 清理所有项目。
  • 重建

此致