MSBuild.exe 包含用于编译链接过程的 xamarin 生成工具



在我的PCL项目中,我使用了对象代码的动态初始化。因此,对于 xamarin 链接过程,我使用了 LinkerSafe 属性和 Preserve 属性(在我的源代码中添加了这些属性类,因为我们没有 xamarin 依赖项(。

我已经从我的 PCL 项目 MSBuild.exe xamarin 安装机器中的命令行生成了程序集,这在链接过程中没有问题。在没有 xamarin 工具的计算机中生成的程序集会在链接过程中引发错误。

我的问题是我们是否需要安装xamarin工具才能正确连接器处理的程序集?

这取决于

平台,因为Android和iOS都有一个LinkAssemblies等效的任务,运行Mono Linker并在构建时执行。这些任务由包含相应目标的 Android 和 iOS 项目调用。

还有一个基于Mono Linker的.NET IL Linker的公告:

https://github.com/dotnet/announcements/issues/30/https://github.com/dotnet/core/blob/master/samples/linker-instructions.md

值得通过MSBuild Log Viewerbinlog来调查您的构建:

http://msbuildlog.com/

相关内容

  • 没有找到相关文章

最新更新