Jam*_*ing 7 c# debugging edit-and-continue visual-studio
很抱歉看起来它可能在某个地方的常见问题/博客中有所涉及,但我的Google-fu显然很弱.:(
VS 2010中的调试体验缺少一些东西似乎在VS 11期间(至少,恕我直言)可能会被修复,但是我很难判断它们是否真的在列表中' 或不.
一些想到的东西:
截至开发者预览版,VS11 ......
但是,不要让任何这些东西让你失望.VS11中有很多新功能,无论如何还有一年才会发布.谁知道?他们可能决定为其中一个添加支持.
顺便说一句,他们将来不太可能支持使用lambdas/LINQ/anon委托编辑和继续.为什么?那么,它与这些语言结构转换为IL的方式有关.它们在CS语言文件中看似简单,但即使是最基本的lambda表达式(类似于i => i + 1)实际上也是在编译时转换为隐藏类.这超出了编辑和继续的范围.如果您有兴趣,请创建一个非常简单的程序,该程序使用lambda或委托,编译它,并在.NET Reflector中打开它.(http://www.reflector.net/.如果您不想购买,可以试用30天.)选择语言为"IL",并尝试理解它!
| 归档时间: |
|
| 查看次数: |
1422 次 |
| 最近记录: |