Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# mvvmcross的AOT问题_C#_Ios_Xamarin_Mvvmcross - Fatal编程技术网

C# mvvmcross的AOT问题

C# mvvmcross的AOT问题,c#,ios,xamarin,mvvmcross,C#,Ios,Xamarin,Mvvmcross,收到错误时,我无法生成引用MvvmCross的Xamarin项目: 错误MT3001:无法AOT程序集“/Users/chriskoiak/Documents/Initial/Mobile Clients/xxxx/obj/iPhone/Debug/mtouch cache/Build/cirrius.CrossCore.dll”(MT3001) 错误MT3001:无法AOT程序集“/Users/chriskoiak/Documents/Initial/Mobile Clients/xxxx/o

收到错误时,我无法生成引用MvvmCross的Xamarin项目:

错误MT3001:无法AOT程序集“/Users/chriskoiak/Documents/Initial/Mobile Clients/xxxx/obj/iPhone/Debug/mtouch cache/Build/cirrius.CrossCore.dll”(MT3001) 错误MT3001:无法AOT程序集“/Users/chriskoiak/Documents/Initial/Mobile Clients/xxxx/obj/iPhone/Debug/mtouch cache/Build/cirries.MvvmCross.dll”(MT3001)

此错误发生在我升级到xcode5、mvvmcross 3.0.12 Xamarin.iOS 7.0.0.11之后

是否有其他人遇到过此问题,或者可以建议解决方法


感谢

这是Xamarin.iOS 7初始版本中出现的一个小错误,是由于在OS X上过渡到“真正的”PCL引用程序集引起的。开发人员正在努力立即修复这个问题,但同时还有一个解决办法。具体来说,您可以将
-linkskip=System.Net-linkskip=System.Windows
添加到项目选项->构建->iOS构建下的“附加mtouch参数”中。这将告诉链接器不要尝试链接System.Net或System.Windows

更新:
Xamarin.iOS(7.0.1)的更正版本现已发布到alpha频道。使用此最新版本时,应该不再需要
linksip
解决方法。

这是过去几个小时内发布的xamarin.ios中的AOT编译器错误消息-请在此处尝试他们的支持电子邮件相同的问题。只使用DownloadCache插件。谢谢你提供的信息,但是你的链接会导致一个愤怒的“拒绝访问”页面!而且
-linkskip
似乎已经帮我修好了!谢谢对我来说不是,系统的链接。Windows似乎已被破坏,因此ICommand不再被识别。然后在iOS中,ICommands上的lambda不能再转换为字符串。。。。更多挖掘:(雨果-记得参考系统。这里描述的Windows程序集很高兴这对你们有用!@MattBurland感谢你们对错误链接的提醒。我删除了它。无论如何,关于修复的说明应该出现在下一版本的发行说明中。