Xamarin 存档工具 - 看似正常的错误,但原因不明

Posted

技术标签:

【中文标题】Xamarin 存档工具 - 看似正常的错误,但原因不明【英文标题】:Xamarin Archive tool - Seemingly normal error but unknown cause 【发布时间】:2018-05-25 17:36:38 【问题描述】:

今天,我无法确定我的 android 版本在我尝试存档时开始在下面显示此错误:

Please ensure that you are using a release configuration and that the "Use Shared Mono Runtime" option in your project's build options is unchecked.

当然,我已确保未选中“使用共享运行时”(这是最接近错误消息的内容)选项。我还使用了相同的发布配置,该配置已成功构建并存档了数月,包括上周。

说了这么多,还有其他人遇到过这个错误并知道解决方法吗?

我尝试过的事情:

清理、重建、归档。 清理、关闭 VS、删除 bin/obj、重新打开、重建、归档。 清理,重启机器,删除 bin/obj,重新打开 VS,重建存档。 恢复到以前的应用代码,#1-3。 放弃吧,谷歌,一无所获,问 Xamarin。 变得不耐烦。问一下。

欢迎提出任何想法。

【问题讨论】:

您是在 RELEASE 模式下存档吗? 是的。我正在使用我们使用了几个月的完全相同的发布配置。 好吧,虽然该消息可能是因为在调试模式下存档,但您说不是,然后尝试删除解决方案文件夹中的 .vs 文件夹作为另一种选择。 啊。好主意。那是我还没试过的。 @Vahid 您应该将其发布为答案。我删除了 .vs + all bin/obj (再次)和“瞧,它现在可以工作了。 【参考方案1】:

虽然您已经尝试了许多常用选项,但删除 .vs 目录可以修复一些奇怪和未知的 IDE 行为。

【讨论】:

删除 .vs 目录原来正是我需要做的。感谢您指出这一点! 没问题。我很高兴能帮上忙。

以上是关于Xamarin 存档工具 - 看似正常的错误,但原因不明的主要内容,如果未能解决你的问题,请参考以下文章

由于“缺少所需的图标文件”,无法分发 Xamarin iOS iPad 存档

iOS 存档大小差异:命令行与 Xamarin Studio

Xamarin Android:存档-“未安装应用程序。包似乎已损坏”

如何解决基于 UWP xamarin 的应用程序的依赖错误

Core Data 在看似正常的 NSString 字段上崩溃

Xamarin - 此版本不符合 Google Play 64 位要求