mvvmcross的PCL上的TPL

时间:2013-06-04 09:51:54

标签: xamarin mvvmcross portable-class-library

我发现我无法在CORE项目中使用TPL。

PCL是否不支持System.Threading.Tasks? (我检查了profile104,没有System.Threading.Tasks命名空间, 但在个人资料131上有......)

那么,有没有办法将mvvmcross与TPL一起使用?

感谢。

1 个答案:

答案 0 :(得分:5)

有几种方法可以将TPL用于可移植类库。

  1. 您可以使用类似104的配置文件,并使用BCL AsyncBridge支持类进行扩展。有关详细信息,请参阅http://channel9.msdn.com/Events/Build/2012/3-004和资源。有几个人这样做了 - 但我不知道有谁完整记录了这个过程。
  2. 您可以使用支持TPL和等待/异步的78这样的配置文件 - 但这不支持WP7.x
  3. 当官方Xamarin PCL支持可用时,这应该会容易得多