ios - Xamarin + Monotouch:无法自动运行程序集“.../obj/iPhone/Release/mtouch-cache/Build/Touch.exe”(MT3001)

标签 ios xamarin.ios linker xamarin

启用“链接器行为:链接所有程序集”选项时,在编译过程中出现以下错误:

错误MT3001:无法对装配进行AOT
'... / obj / iPhone / Release / mtouch-cache / Build / Touch.exe'(MT3001)

有趣的是,使用“无链接”或“仅链接SDK组件”解决方案就可以很好地进行编译。

有什么想法如何解决或至少诊断这个问题?
我正在使用Xamarin Studio + MonoTouch(最新稳定版本)

谢谢!

最佳答案

查看完整的构建输出(您可以在Xamarin Studio的“错误”面板中找到它,有一个按钮可以单击以显示它)。

再次询问您是否不了解构建输出中发生了什么。

关于ios - Xamarin + Monotouch:无法自动运行程序集“.../obj/iPhone/Release/mtouch-cache/Build/Touch.exe”(MT3001),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18348019/

相关文章:

ios - EXC_BAD_ACCESS KERN_INVALID ADDRESS 在 iOS9 设备上崩溃

iphone - 如何保存拍摄的照片

iphone - 如何通过 iPhone 托管网站?

c# - 如何使用 Xamarin Form 将流形式的图像上传到多部分休息服务

使用 nvcc 编译依赖的 .c 和 .cu 文件

C++ 编译器或链接器优化

ios - Xcode 6 : can't connect any IBOutlet to ViewController

Xamarin Forms 应用架构

linux - `Cmake` 在调用 `target_link_libraries(target_name, library_name_without_postfix)` 时更喜欢链接到哪个库?

iphone - 在 Objective-C 中包装 C++ 库并不是隐藏 C++ 符号