Async CTP可以与便携式库一起使用

时间:2012-02-05 20:16:37

标签: c# async-ctp portable-class-library

我一直在寻找带有便携式类库的Async CTP吗?

4 个答案:

答案 0 :(得分:5)

没有。 Async CTP具有适用于Desktop,Phone,Silverlight 4和Silverlight 5的不同dll。

希望在不久的将来,所有这些平台本身都支持Task(和async),然后便携式类库就可以使用异步。

可以为面向.NET 4.0 / 4.5,Windows应用商店应用,Silverlight 4/5和Windows Phone 7.5 / 8.0的便携式库安装

更新 Microsoft.Bcl.Async

答案 1 :(得分:2)

在Visual Studio 2012中,RTM async / await语法可以在可移植类库中使用,至少在定位.NET 4.5和WinRT时。 编辑:即使在使用{{3}的WP7.5 / WP8 + Silverlight 4/5 + .NET 4.0 / 4.5 + WinRT的可移植类库中,现在也可以使用async / await库。

答案 2 :(得分:2)

作为一个提醒,我们已经开始计划发布支持低级(.NET 4.0,SL5,Phone 7.5)便携式的Async:

http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/2691068-support-async-in-portable-class-libraries

答案 3 :(得分:0)

您可以使用Microsoft.Bcl.Async的测试版 - 我已经在我的项目中使用它,并且它的行为稳定,可用于实际项目。