Xamarin.android 针对Android Mono的.NET 4.5 PCL中的async/await?

Xamarin.android 针对Android Mono的.NET 4.5 PCL中的async/await?,xamarin.android,async-await,xamarin,portable-class-library,Xamarin.android,Async Await,Xamarin,Portable Class Library,我想制作一个可移植类库(PCL)版本的.NET4.5库,能够针对Android的Mono。该库还大量使用异步/等待 据我所知,最新的Xamarin预览版包括对async/await的支持,而且其他人似乎已经将async/await与PCL结合使用,但是这种组合是否可以实现呢?如果是这样的话,有人能提供这个秘密公式吗?我已经用.NET Framework Profile78实现了。78似乎是.NET 4.5、Windows Phone 8和.NET for Windows应用商店应用程序的组合 最

我想制作一个可移植类库(PCL)版本的.NET4.5库,能够针对Android的Mono。该库还大量使用异步/等待


据我所知,最新的Xamarin预览版包括对async/await的支持,而且其他人似乎已经将async/await与PCL结合使用,但是这种组合是否可以实现呢?如果是这样的话,有人能提供这个秘密公式吗?

我已经用.NET Framework Profile78实现了。78似乎是.NET 4.5、Windows Phone 8和.NET for Windows应用商店应用程序的组合

最简单的方法是更新.csproj文件,用以下标记替换现有的TargetFrameworkVersion和TargetFrameworkProfile标记:

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile78</TargetFrameworkProfile>
v4.5
概况78

Um。。。是否参考.NET4.5框架?你为什么不多告诉我们一些你遇到的问题呢。这可能会让我们在不戴通灵调试器帽子的情况下更容易地帮助您。据我所知,Xamarin尚未(正式)支持PCLs(尽管您可以使用
Microsoft.Bcl.Async
)一起破解某些东西)。上周我研究了Xamarin上的PLC+异步支持,得出结论认为它还不够成熟。希望很快…这是在Windows和VisualStudio上实现的吗?Windows上的Visual Studio和Mac上的Xamarin Studio都是如此。我在Profile158方面也有一些运气。我无法在Mac上的任何v4.5-PCL配置文件中运行真实的PCL项目,下面是我写的一篇文章:。我可能需要尝试新的安装。我可以确认Profile158+PCL+Async在Xamarin Studio的Alpha频道中工作正常。很高兴您能正常工作。我应该提到我也在阿尔法频道。