.NET4.0中使用4.5中的 async/await 功能实现异步
2015-03-19 16:19
656 查看
在.NET Framework 4.5中添加了新的异步操作库,但是在.NET Framework 4.0中却无法使用。这时不免面临着抉择,到底是升级整个解决方案还是不使用呢?
如果你的软件还没发布出去,建议直接使用.NET Framework 4.5吧;但是如果已经发布了,又不想用户重新升级框架到.NET Framework 4.5,那也有一个办法,那就是使用库:Microsoft.Bcl.Async
在4.5中使用async/await 的地方如下:
好处呢,我不多说,我想说的是:
What do I need for await?
很简单,在VS2012或者VS2013中打开Nuget:
或者直接在PM命令中输入:
PM> Install-Package Microsoft.Bcl.Async
其网站: https://www.nuget.org/packages/Microsoft.Bcl.Async/
现在的版本: Microsoft Async
如果你的软件还没发布出去,建议直接使用.NET Framework 4.5吧;但是如果已经发布了,又不想用户重新升级框架到.NET Framework 4.5,那也有一个办法,那就是使用库:Microsoft.Bcl.Async
在4.5中使用async/await 的地方如下:
好处呢,我不多说,我想说的是:
What do I need for await?
很简单,在VS2012或者VS2013中打开Nuget:
或者直接在PM命令中输入:
PM> Install-Package Microsoft.Bcl.Async
其网站: https://www.nuget.org/packages/Microsoft.Bcl.Async/
现在的版本: Microsoft Async
1.0.168
成功了!现在可以在4.0中使用4.5的异步操作了,在4.0前不知道行不行,没有测试!
高兴啊,使用方法完全一样,官方推荐的库就是好!
相关文章推荐
- [C#] .NET4.0中使用4.5中的 async/await 功能实现异步
- [C#] .NET4.0中使用4.5中的 async/await 功能实现异步
- [C#] .NET4.0中使用4.5中的 async/await 功能实现异
- 如何在.net4.0中使用.net4.5的async/await实现异步
- 【转】.NET 4.5 使用async和await关键字调用异步方法
- .NET 4.5 使用async和await关键字调用异步方法
- asp.net webform中使用async,await实现异步操作
- [.NET 4.5] ADO.NET / ASP.NET 使用 Async 和 Await 异步 存取数据库
- 使用Promise和async-await实现的一个异步遍历+同步执行任务的实例
- 介绍.net 4.5 异步编程核心内容,如何使用Async和Await进行异步编程
- asp.net ashx 一般处理程序 使用async await异步直接 copy可用哦
- 不要在 ASP.NET 4.5 Beta 的 Page 类事件上直接使用 async 与 await
- Windows 8 系列(七):使用异步API:await 和 async
- Visual Studio Async CTP的实现原理浅析 - 如何不使用async和await关键字来实现Async
- spring使用Async实现异步或者延迟的操作
- 如何在.net4.0中使用.net4.5的async/await
- .net 4.5如何使用Async和Await进行异步编程
- Async 、 Await 的异步编程(.NET 4.5 新异步模型) [转自MSDN]
- 如何在.net4.0中使用.net4.5的async/await
- Android学习-使用Async-Http实现图片压缩并上传功能