async / await在.NET 4.5 PCL中定位Mono for Android?

时间:2013-05-21 21:35:08

标签: xamarin.android async-await xamarin portable-class-library

我想制作一个.NET 4.5库的可移植类库(PCL)版本,能够针对Android推出Mono。该库也大量使用async / await。

据我所知,最新的Xamarin Preview版本包括对async / await的支持,似乎其他人已经异步/等待与PCL一起工作,但这种组合可以起作用吗?如果是这样,有人可以提供秘密公式吗?

1 个答案:

答案 0 :(得分:4)

我已经使用.NET Framework Profile78了解它。 78似乎是适用于Windows应用商店应用的.NET 4.5,Windows Phone 8和.NET的组合。

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

<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkProfile>Profile78</TargetFrameworkProfile>