微软刚刚为Visual Studio 11 Beta发布了新的Async Targeting Pack,使用它可以让开发人员在.NET 4和Silverlight 5中使用异步编程特性。之前,这些特性由Async CTP提供。

在此之前,如果开发人员想使用异步特性,需要在Visual Studio 11或者Visual Studio 2010加上Async CTP的组合间进行选择。Targeting Pack解决了Async CTP与Visual Studio 11之间的DLL兼容性问题。不过它并不支持Visual Studio 2010。

C#和VB中都支持async/await关键字以及基于任务的编程。.NET 4、Silverlight5在使用Async Targeting Pack与.NET 4.5中的异步特性时稍有不同,这些不同点均在版本公告中进行了详细说明

随着Async Targeting Pack的发布,微软正结束对Async CTP的支持。尽管在Visual Studio 2010中开发Windows Phone或Azure应用程序的开发人员依然可以使用CTP版本,不过微软并未说明这样的状态会持续多久。

你可以通过在NugGet中查找Microsoft.CompilerServices.AsyncTargetingPack找到Async Targeting Pack for Visual Studio 11。

相关文章:

  • 2022-01-03
  • 2021-09-17
  • 2021-05-17
  • 2022-03-05
  • 2021-12-11
  • 2022-01-14
  • 2022-12-23
  • 2022-01-18
猜你喜欢
  • 2021-05-30
  • 2021-08-02
  • 2021-12-02
  • 2021-06-30
  • 2021-11-12
  • 2021-07-06
  • 2021-05-29
相关资源
相似解决方案