生成apk时Xamarin存档错误

时间:2017-09-05 13:05:08

标签: xamarin xamarin.android

当我将Linking设置为None时,它可以正常工作,但是当我设置链接到Sdk和用户装配后发生错误

enter image description here

1 个答案:

答案 0 :(得分:2)

Microsoft.Build.Tasks.v4.0是桌面.NET程序集,因此它会破坏您的Xamarin.Android构建。同样适用于System.Security.Cryptography.Xml.SignedXml,它不属于Mono的Xamarin.Android配置文件(如here所示)

来自Xamarin的

As explained by Brendan Zagaeski,您需要了解Microsoft.Build.Tasks.v4.0是如何被吸引进来的:

  
      
  • 您是否明确引用了位于MonoAndroid \子文件夹之外的C:\ Program Files(x86)\ Reference Assemblies \ Microsoft \ Framework中的任何.dll文件?
  •   
  • 您是否明确包含可能已针对桌面.NET配置文件编译的任何第三方库?
  •   

您可以发布项目参考的屏幕截图,这有助于缩小可能性。