我刚刚开始在我的 MonoTouch 解决方案中使用 ServiceStack.Text.MonoTouch.dll。一切都在模拟器中编译和运行,但是一旦我尝试在手机上运行调试版本,编译过程就会终止,并出现以下错误: 错误 MT3001:无法 AOT 程序集'.../ServiceStack.Text.MonoTouch。 dll'
我读过这是由于 ServiceStack.Text dll 太大或类似的东西。所以我尝试在发布模式下,由于 LLVM 处于打开状态并且链接器被转换为“仅链接 SDK 程序集”,一切正常。
这是有问题的,因为我现在无法在设备上进行调试。在调试模式下,链接器被禁用,LLVM 被关闭。有没有办法解决?
MT 6.0.8 和最新版本的 ServiceStack dll 来自 Github。