.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)
答案 0 :(得分:9)
是的,.NET 4.0将引入新版本的CLR(也将是4.0)。 DLR将基本上成为核心框架的一部分,但它仍将位于CLR之上。
答案 1 :(得分:5)
答案 2 :(得分:0)
以另一种方式说明 - 根据微软的Visual Studio 2010 and .NET Framework 4 Training Kit - 4.0将会独立存在(即 不 会像2.0一样3.0或3.5确实)。全新的框架和全新的CLR。
就DLR而言,它就像Linq,WinForms和WPF一样位于BCL之上(即DLR - > BCL - > CLR)
要查看PowerPoint幻灯片,详细说明点击“概述”(右侧) - > “围绕.NET Framework 4”然后单击同名的PowerPoint幻灯片。看看第二张和第三张幻灯片。