目前,我将 Xamarin iOS 和 Xamarin Android 项目的链接器设置设置为“仅链接框架 SDK”。有一天,我将跳转到“链接全部”,但在那之前,我想知道除了链接框架 SDK 之外,是否有一种方法可以让链接器链接单个项目或程序集。
我知道有一些方法可以排除程序集,但我可以做相反的事情吗?
最佳答案
最简单的方法是添加:
[assembly: Foundation.LinkerSafe]
在你的程序集中。
链接器会将其解释为(来自代码作者)可以安全处理该程序集的标志。
另一种更复杂的方法(您可能会离开,但为了使答案更完整)是使用链接全部,然后使用--linkskip=X
在每个不安全链接的程序集 X
上。
关于xamarin - 强制(或友好地询问)链接器链接掉特定程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45328093/