Eri*_*bes 19 .net c# visual-studio async-await
当新的异步和等待功能上线时,我能否在Visual Studio 2010中使用它们,还是需要Visual Studio?
我要问的是:微软是否会维持VS 2010和VS 11之间的语言功能平等?CTP是预览,可靠或不可用,我们的客户不希望我们使用被认为是不完整或未经测试的技术 - 所以尽管获得了许可,但我无法使用它.
我的雇主不是购买VS 11,所以我需要知道我是否在浪费时间编写异步和等待代码.
Jar*_*Par 13
现在,Async CTP允许您在Visual Studio 2010中使用新的awaits和async语法.语言团队在演示新功能时为当前版本的Visual Studio提供CTP是很常见的.这是让开发人员进行实验并向语言团队提供反馈的好方法.
但是,对于最终版本,新语言功能通常仅适用于下一版本的Visual Studio(在本例中为Dev11).它们不会返回到以前版本的Visual Studio.
在当前版本中的这种CTP模式和下一次的最终版本发生在LINQ之前.几乎可以肯定重复一遍awaits
shr*_*iek 10
只需安装Async CTP,在项目中引用dll即可使用async和await.或者安装VS11并直接与.Net 4.5一起使用.如果你想在生产中使用它,我会选择第一个选项.
编辑:对于仍然在寻找这个的人.如果此时你仍然有一个.Net 4.0应用程序并且想要使用.Net 4.5的所有异步功能,那么就有一个名为Microsoft Async的Nuget包.您只需要至少拥有Visual Studio 2012.使用该软件包时,您不必在已经拥有VS2012时安装Async CTP.(此外,与VS2012并排安装Async CTP并不能实现我的功能)
| 归档时间: |
|
| 查看次数: |
14052 次 |
| 最近记录: |