CLI и .NET версии - PullRequest
       24

CLI и .NET версии

1 голос
/ 22 ноября 2010

Microsoft .NET CLR является реализацией стандарта CLI. Однако последняя публикация стандарта CLI была сделана в 2006 году, а последняя версия CLR была выпущена в 2010 году. Я понимаю, что сейчас ведется работа над последней версией спецификации CLI.

Правильно ли понимать, что текущая общедоступная спецификация CLI описывает предыдущую версию CLR (2.0), а текущая версия CLR (4.0) еще не имеет соответствующей спецификации CLI.

Реализована ли в последней версии Mono версия спецификации CLI, которая еще не опубликована, но является достаточно полной, чтобы иметь возможность создавать CLR-уязвимую среду выполнения?

1 Ответ

3 голосов
/ 22 ноября 2010

Текущий 5-й выпуск (не путать с версией .NET Framework) CLI - это спецификация, еще не окончательная. Вы можете скачать рабочий проект здесь:

Стандарты ECMA C # и общеязыковой инфраструктуры

Поскольку спецификация еще не является окончательной, говорить о том, что она поддерживается любым продуктом, не совсем правильно. Однако окончательная версия, вероятно, будет очень похожа на то, что поддерживается Microsoft в версии 4.0 CLR.

...