Common Language Runtime

редактировать
Компонент виртуальной машины Microsoft.NET framework

The Common Language Runtime (CLR ), компонент виртуальной машины в Microsoft .NET Framework, управляет выполнением программ.NET. Своевременная компиляция преобразует управляемый код (скомпилированный код промежуточного языка ) в машинные инструкции, которые затем выполняются на ЦП компьютера. CLR предоставляет дополнительные услуги, включая управление памятью, безопасность типов, обработку исключений, сборку мусора, безопасность и управление потоками. Все программы, написанные для.NET Framework, независимо от языка программирования, выполняются CLR. Все версии.NET Framework включают среду CLR. Команда CLR была создана 13 июня 1998 года.

CLR реализует Virtual Execution System (VES), как определено в стандарте Common Language Infrastructure (CLI), первоначально разработан самой Microsoft. Общедоступный стандарт определяет спецификацию Common Language Infrastructure.

С переходом Microsoft на .NET Core реализация CLI VES известна как CoreCLR вместо CLR.

Обзор истории выпусков Common Language Runtime
Версия CLRВерсия.NET
1.01.0
1.11.1
2.02.0, 3,0, 3,5
44, 4,5, 4,6, 4,7, 4,8

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-15 07:10:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте