有人在生产中使用了异步ctp

时间:2012-03-23 12:32:11

标签: async-ctp

很高兴看到您在开发甚至生产中使用async ctp的一些反馈。

我们正在开始大项目并且非常关注异步编程模型,因此我们将使用async ctp使我们的代码4.5功能准备就绪。

那么有人会遇到一些问题吗?

P.S。我们不能在天蓝色和视觉工作室方面使用4.5 beta /

2 个答案:

答案 0 :(得分:2)

好吧,我深入研究了使用async / await语法的反编译方法(我们需要来自异步ctp的非常有用的功能),它只是编译器魔术(可能很少运行时更改)创建新类,其中所有await语句都在不同的线程中启动。所以我认为在4.5版本发布之前使用它是非常安全的。

答案 1 :(得分:2)

我建议你不要在生产中使用CTP,因为它包含at least one serious bug。它从来没有用于生产,它只是一个技术预览

测试版不包含此特定错误,但在使用时我仍会非常小心。

此外,根据您要使用的CTP的功能,您可能需要对代码进行更改,以使其在.Net 4.5 beta(或者,可能是最终版本)下运行,{{3} }。