【发布时间】:2020-02-11 10:14:55
【问题描述】:
我有一个 Xamarin Forms 解决方案,可以成功构建所有项目,同时以调试模式为目标。
当我切换到目标版本时,我可以成功构建 iOS 项目,但无法构建 Android 项目。
我已经能够将范围缩小到“链接”是启用还是禁用。当链接设置为无时,我可以在发布中构建。一旦我尝试使用链接设置为“仅 sdk 程序集”的发布构建,构建就会冻结,即没有错误只是挂起,需要我在任务管理器中杀死 MSBUILD。
这已经在不同机器上的多个版本的 Visual Studio 上进行了尝试。 Xamarin 表单版本:4.4 目标安卓版本:9.0
我怎样才能在启用链接的情况下将其构建到版本中?
谢谢
【问题讨论】:
-
> 当我切换到目标版本时,我可以成功构建 iOS 项目,但无法构建 Android 项目。安卓有什么错误?
-
完全没有错误。只是冻结并且无法再次使用 Visual Studio,直到我在任务管理器中杀死 MSBUILD
-
它很奇怪,没有任何错误不能告诉你任何技巧。甚至一切看起来都很好
标签: xamarin.forms xamarin.android msbuild