Xamarin.Forms任务与目标不匹配

时间:2018-05-08 17:47:25

标签: xamarin xamarin.forms

我在我的项目中工作得很好,一旦我将Xamrain.Forms更新为3.0,突然间我收到了这个错误:enter image description here

有没有人遇到过这个问题?我有点迷失在这里,谢谢。

5 个答案:

答案 0 :(得分:4)

我的项目的问题是Project.Android和Project.iOS的Nu Get包Xamarin.Forms的版本不同,所以我必须将每个项目中的所有Xamarin.Forms库更新为相同的版本。

清理,构建并解决了该问题。

答案 1 :(得分:2)

  

请确保所有项目都引用相同版本的   Xamarin.Forms

因此,请确保上面的语句是正确的,清理您的解决方案,以防万一之后重新启动Visual Studio。

编辑:
升级到Xamarin Forms 3.0后,这似乎是一个非常受欢迎的问题,如果上述步骤无法解决,请考虑:

  • 删除解决方案中的所有/bin/obj/packages文件夹
  • 检查csproj个文件是否有重复的Xamarin表单引用
  • 重新添加Xamarin Forms NuGet包

答案 2 :(得分:0)

我不会将其称为解决方案,但是我发现唯一的方法就是在每次构建之前从设备上卸载应用程序。

答案 3 :(得分:0)

我尝试以上所有方法均无济于事。 以下是对我有帮助的

  1. 关闭Visual Studio(以Mac为例)
  2. nuget locals all -list
  3. 删除所有nuget缓存文件夹
  4. 重新启动Visual Studio,然后重试。

答案 4 :(得分:0)

这应该有帮助:

您需要在每个(Droid,IOS,UWP)项目上单击RMB-> Nuget->,然后将每个项目的Xamarin Forms更新为相同版本,甚至是“解决方案”。

相关问题