MSDN.WhiteKnight - Stack Overflow answers
Ответ на "Какие версии у CLR в платформах .Net Core и .Net 5?"
Answer 1232862
В .NET Core версия CLR одинакова с версией самого .NET Core. Обновления CLR выпускаются вместе с обновлениями стандартной библиотеки. Если говорить о свойстве Environment.Version, то до версии 3.0 оно возвращало фальшивое значение
4.0.30319.42000
в целях обратной совместимости. Начиная с 3.0 оно возвращает реальную версию .NET Core, например 3.1.x для .NET Core 3.1. Технически берется версия NuGet-пакета Microsoft.NETCore.App из файла .deps.json.Версия сборки в метаданных (директива .assembly в IL) для некоторых стандартных библиотек остается 4.0, видимо, также для обратной совместимости, так как эта версия используется для разрешения зависимостей с использованием строго имени. Версия файла для некоторых DLL, которая отображается в свойствах файла в проводнике, также в основном осталась 4.x, но это значение вообще ни на что не влияет.
Content is retrieved from StackExchange API.
Auto-generated by ruso-archive tools.