Xamarin.GooglePlayServices.Basement无法建立

时间:2018-10-31 15:00:33

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

我们有一个基于Xamarin的跨平台移动应用程序解决方案,面向Android和UWP。在每个解决方案版本上,大约有50/50的机会收到以下错误:

  

错误:无法加载程序集'Xamarin.GooglePlayServices.Basement,   版本= 0.0.0.0,文化=中性,PublicKeyToken ='。也许不是   Android版个人资料中是否存在?在   Java.Interop.Tools.Cecil.DirectoryAssemblyResolver.Resolve(AssemblyNameReference   参考,ReaderParameters参数)位于   Xamarin.Android.Tasks.GetAdditionalResourcesFromAssemblies。<> c__DisplayClass37_0.b__1()   在System.Threading.Tasks.Task.InnerInvoke()在   System.Threading.Tasks.Task.Execute()

当收到错误消息时,如果我转身并立即重新构建解决方案,则问题通常会消失。使问题进一步复杂化的是,解决方案中的任何Android项目都可以报告此错误,这意味着不是一个单一的项目给我带来了问题。在我的本地计算机上感到烦恼的同时,当我们的CI构建始终只能在重新排队构建时无法正常工作时,这会带来很多混乱。

我试图删除Xamarin nuget包并将其重新添加到项目中。我什至删除了所有项目文件并创建了全新的文件,无济于事。

有什么建议吗?

0 个答案:

没有答案