【问题标题】:Xamarin.Droid Package creation failedXamarin.Droid 包创建失败
【发布时间】:2017-05-25 15:08:09
【问题描述】:

我选择了 Build -> Archive for publishing

我收到以下错误

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/Android/Xamarin.Android.Common.targets(2,2): 错误:无法加载程序集‘myapp,版本=0.0.0.0, 文化=中立,PublicKeyToken='。也许它不存在于 Mono for Android 配置文件? (myapp.Droid)

之前还可以,现在不行了

【问题讨论】:

  • 你能正常构建吗?如果失败,您能否提供完整的诊断构建输出?
  • 我也有这个问题,我可以同时构建调试和发布,但是在存档上发布它失败了。我也在使用 Visual Studio for Mac
  • 如果您找到了解决方案,请告诉我
  • 你更新了 Xamarin.Forms 包吗?

标签: xamarin package mvvm-light portable-class-library xamarin.droid


【解决方案1】:

我有完全相同的场景,项目用于存档但不再存档,相同的操作系统,调试也很好。

我发现我只勾选了 armeabi-v7a,在勾选 x86 之后它似乎可以工作。

【讨论】:

    【解决方案2】:

    第一步:

    更改链接器模式

    第二步:

    删除所有平台的 obj 和 bin 文件

    第三步:

    在调试模式下重建您的解决方案。

    第四步:

    现在设置发布模式,然后尝试它可能对你有用

    【讨论】:

      【解决方案3】:

      在构建项目时,您必须使用 Release|AnyCPU 而不是 Release|ARM。这对我有用。

      【讨论】:

      • 您是否在文本编辑器中将 Release|ARM 配置复制粘贴到 Release|AnyCPU?
      猜你喜欢
      • 1970-01-01
      • 2014-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-03
      • 1970-01-01
      • 2021-05-12
      相关资源
      最近更新 更多