Будет ли .Net 4.0 включать новую версию CLR или останется с версией 2.0 - PullRequest
14 голосов
/ 29 сентября 2008

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

9 голосов
/ 19 ноября 2008

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

5 голосов
/ 29 сентября 2008

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

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

0 голосов
/ 17 мая 2010

Чтобы сформулировать это еще одним способом - в соответствии с 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 с тем же именем. Посмотрите на второй и третий слайды.

...