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


person Rory Becker    schedule 29.09.2008    source источник


Ответы (3)


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

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

person user7375    schedule 29.09.2008
comment
Хорошая ссылка, но на самом деле она не отвечает на вопрос. - person Scott Dorman; 19.11.2008

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

person Scott Dorman    schedule 18.11.2008
comment
вы должны включить сюда несколько ссылок для его резервного копирования blogs.msdn.com/rmbyers/archive/2008/10/26/ согласен с вами, что ответ, помеченный как правильный, на самом деле не полный - person Sam Saffron; 19.04.2009
comment
clr v4 имеет улучшенный сборщик мусора и лучшую поддержку интропа - person Sam Saffron; 19.04.2009

Иначе говоря, согласно 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 с тем же именем. Посмотрите второй и третий слайды.

person Jeronimo Colon III    schedule 17.05.2010