通常喜欢学习新技术的同窗都用过.net4.5吧,那确定会被简单、高效的异步编程模型所吸引吧。html
去年微软发布了Microsoft.Bcl.Async,该包由三个库组成:Microsoft.Bcl、Microsoft.Bcl.Async和Microsoft.Bcl.Build。web
、编程
相关文章能够参考:app
Microsoft.Bcl.Async is Now Stable
async 与 await 在 Web 下的应用异步
可能会碰到的问题:async
一、出现编译异常异步编程
那须要你检查一下各项目中是否都有引用。因为使用了程序集统一的方式,解决方案中的全部工程都必须引用这三个库。学习
二、使用异常ui
若是异常信息是“Message : Could not load file or assembly 'System.Core, Version=2.0.5.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e, Retargetable=Yes' or one of its dependencies. The given assembly name or codebase was invalid. (Exception from HRESULT: 0x80131047)”,.net
那须要你去微软官网下载.net4.0的KB2468871补丁来安装。
http://www.cnblogs.com/hj4444/p/3857771.html