.Net 4.0会包含一个新的CLR还是继续使用2.0版本?

14

.Net 4.0会使用新版本的CLR(v2.1,3.0),还是保持现有的v2.0?

补充:它可能会保持CLR v2.0并添加DLR v1.0吗?

更新:虽然这个问题看起来像是一个无法回答的推测性问题,但VS团队似乎正在发布越来越多关于VS10和.Net 4.0的信息,所以这很快可能不再是个问题。(可以在此处找到相关信息 -> http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx)

3个回答

9
是的,.NET 4.0将引入CLR的新版本(也将是4.0)。DLR基本上将成为核心框架的一部分,但仍将位于CLR之上。

你应该在这里包含一些链接来支持它 http://blogs.msdn.com/rmbyers/archive/2008/10/26/clr-4-0-advancements-in-diagnostics.aspx 我同意你所标记的答案并不完整。 - Sam Saffron
clr v4具有改进的垃圾回收机制和更好的内部支持。 - Sam Saffron

5
4.0版本将会是另一个并行发布的版本,根据我所读到的内容。详情请参考此链接

1
好的链接,但它实际上并没有回答问题。 - Scott Dorman

0
换句话说,根据微软的Visual Studio 2010和.NET Framework 4培训套件,4.0将独立存在(即不像3.0或3.5那样建立在2.0之上)。全新的框架和全新的CLR。
就DLR而言,它与Linq、WinForms和WPF一样建立在BCL之上(即DLR->BCL->CLR)。
要查看详细信息,请单击“概述”(右侧)->“环游.NET Framework 4”,然后单击同名的PowerPoint幻灯片。查看第二和第三张幻灯片。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接