未找到与RestoreAssemblyResources AssemblyName元数据匹配的引用

时间:2017-07-14 21:29:37

标签: c# visual-studio xamarin xamarin.android xamarin.forms

一段时间以来,我在Xamarin的引用中遇到了一些错误。这让我入睡并锁定了我的开发过程。调查应用程序的结构,参考出现警报信号。在Nuget包管理器中,它显示为已安装,但在编译或部署项目的过程中会发生异常。消息说它无法找到参考。为了解决这个错误,我已经清理,编译并重新编译了解决方案。我还编辑了.csproj文件,但没有解决方案是有效的。 我想打开这个讨论来调查原因以及解决此错误的有效和明确的方法。我依靠每个人的帮助。

错误

未找到引用匹配的RestoreAssemblyResources AssemblyName元数据' Xamarin.Android.Support.Annotations'

图片01

Print 01

图片02

Print 02

1 个答案:

答案 0 :(得分:0)

试试这种方式,它对我有用:

  1. 右键点击Android项目Reference中的“Xamarin.Android.Support.Annotations”,将其删除。
  2. 在Android项目的packages.config文件中删除包含id =“Xamarin.Android.Support.Annotations”的包标记 enter image description here
  3. 3.管理您的Android NuGet包并卸载Annotations包并重新安装。

    4.如果仍然无法正常工作,请尝试清理项目,构建项目并删除每个文件夹中的所有objbin文件,重启VS.