如何修复“无法解决xamarin android中”System.Xml“之间的冲突?

时间:2016-09-07 12:06:02

标签: android xamarin visual-studio-2015

我正在Visual Studio 2015中构建一个Android应用。它运作良好。我收到部署错误。当我清洁和重建项目成功没有错误。但是,当我尝试从Visual Studio运行应用程序时,它告诉我发生了部署错误。

构建输出错误:

  
    

无法解决“System.Xml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”和“System.Xml,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e”之间的冲突。随意选择“System.Xml,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089”。

  

我也试过过真正的设备。它也显示设备和模拟器上的部署错误..

输出: Output Window

1 个答案:

答案 0 :(得分:1)

尝试这样的事情。

  1. 在Visual Studio中打开您的项目。
  2. 右键点击解决方案,然后选择Manage NuGet Packages...
  3. 选择Consolidate标签。这会将您的所有包设置为相同和正确的版本。
  4. 注1:不确定Xamarin Studio中是否存在与此类似的内容。

    当我收到此错误时,我删除了所有包,导航到项目文件夹删除包。 从头开始手动添加所有包。

    这解决了我一段时间的错误。