伴随C#5.0的发布,“异步”特性愈来愈深刻人心;在VS2012中早就能够使用它大大简化异步编程的痛苦,那么在VS2010中呢?咱们没法尝鲜么?答案是“No”!,其实咱们能够这样作:
1)必须把你的VS2010更新到SP1,没有请下载此SP1包:http://download.microsoft.com/download/E/B/A/EBA0A152-F426-47E6-9E3F-EFB686E3CA20/VS2010SP1dvd1.iso
2)必须下载此安装程序:http://www.microsoft.com/en-us/download/details.aspx?id=9983
3)删除如下补丁(到控制面板本身搜):KB2635973, KB2615527, KB2645410(具体参考:http://blogs.msdn.com/b/lucian/archive/2012/03/25/asyncctp-installation-problems-and-vs11.aspx)
4)“开始”=>“文档”中找到“示例代码Sample”文件夹,而后在VS中引用“AsyncCtpLibrary.dll”便可。编程
引用:http://www.haogongju.net/art/1508998异步