Будет ли .Net 4.0 включать новую среду CLR или поддерживать версию 2.0

Будет ли .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)

Ответы

Ответ 2

Да,.NET 4.0 представит новую версию CLR (которая также будет равна 4.0). DLR по существу станет частью основной структуры, но она все равно будет стоять поверх CLR.

Ответ 3

Сформулировать это еще одним способом - согласно Microsoft Visual Studio 2010 и .NET Framework 4 Training Kit - 4.0 будет стоять на нем (т.е. будет не сидеть на вершине 2.0, например 3.0 или 3.5). Новая платформа и новая CLR.

Что касается DLR, он находится на вершине BCL, как Linq, WinForms и WPF (т.е. DLR → BCL → CLR)

Чтобы увидеть слайд PowerPoint с подробным описанием этого щелчка на "Обзор" (справа) → "Lap Around.NET Framework 4", затем щелкните слайд PowerPoint с тем же именем. Посмотрите на второй и третий слайды.