Будет ли.Net 4.0 включать в себя новый CLR или останется с версией 2.0

Будет ли.Net 4.0 использовать новую версию CLR (v2.1, 3.0) или она будет придерживаться существующей версии 2.0?

Дополнительно: возможно ли будет придерживаться CLR v2.0 и добавить DLR v1.0?

Обновление: хотя это может выглядеть как спекулятивный вопрос, на который невозможно ответить, команда VS, похоже, выпускает все больше и больше информации о VS10 и.Net 4.0, так что это может очень скоро не произойти. (Информация доступна здесь -> http://msdn.microsoft.com/en-us/vstudio/products/cc948977.aspx)

3 ответа

Решение

4.0 будет другим выпуском из того, что я прочитал.

http://blogs.msdn.com/wenlong/archive/2008/09/07/net-4-0-wf-wcf-and-oslo.aspx

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

Чтобы заявить об этом еще одним способом - в соответствии с 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 с подробным описанием этого, нажмите "Обзор" (справа) -> "Вокруг.NET Framework 4", затем щелкните слайд PowerPoint с тем же именем. Посмотрите на второй и третий слайды.

Другие вопросы по тегам