Xamarin.ios MvvmCross使用Xamarin新支持的异步

Xamarin.ios MvvmCross使用Xamarin新支持的异步,xamarin.ios,xamarin.android,xamarin,mvvmcross,Xamarin.ios,Xamarin.android,Xamarin,Mvvmcross,现在Xamarin正式支持新的C#5 Async关键字Async和await,我们如何在使用PCL的MvvmCross项目中使用它们,我们需要引用/安装什么(任务、什么PCL配置文件等) 问候, ArthurAsync/await在PCL的targeting.NET 4.5、Windows Phone 8和Windows Store项目中提供。这意味着Profile78之类的东西可能会有用 但是,如果您需要针对Windows Phone 7,则需要解决使用Microsoft.BCL时出现的许可问

现在Xamarin正式支持新的C#5 Async关键字Async和await,我们如何在使用PCL的MvvmCross项目中使用它们,我们需要引用/安装什么(任务、什么PCL配置文件等)

问候,


Arthur

Async/await在PCL的targeting.NET 4.5、Windows Phone 8和Windows Store项目中提供。这意味着Profile78之类的东西可能会有用


但是,如果您需要针对Windows Phone 7,则需要解决使用Microsoft.BCL时出现的许可问题,因为它只允许在Microsoft平台上使用。丹尼尔·普莱斯特德(Daniel Plaisted)的一次会议可能会有所帮助。我在我的Xamarin项目中使用过它。

PCL场景现在有点模糊,随着Xamarin的最新版本,他们发布了一些与Mvvmcross不兼容的新配置文件,我听说了。我建议你等一段时间,等情况解决。你试过什么?.NET 4.5/Windows应用商店的PCL配置文件应该可以正常工作。