Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
RuntimeEnvironment.GetSystemVersion() больше не возвращает значение Assembly.ImageRuntimeVersion, ориентированное на .NET Framework. Оно было обновлено, чтобы вернуть более релевантное значение, однако исторический префикс v был сохранен.
Предыдущее поведение
RuntimeEnvironment.GetSystemVersion() Возвращается Assembly.ImageRuntimeVersion, который является индикатором замены .NET Framework на месте, а не выпуска продукта.
Пример: v4.0.30319
Новое поведение
Начиная с .NET 8, RuntimeEnvironment.GetSystemVersion() возвращает "v" сцепленный с Environment.Version, который является версией среды CLR.
Пример: v8.0.0
Представленная версия
.NET 8 RC 1
Тип разрушающего изменения
Причина изменения
Существующая версия не была полезной или понятной для .NET.
Рекомендуемое действие
Обновите код, чтобы ожидать новую версию или использовать typeof(object).Assembly.ImageRuntimeVersion вместо нее.
Затронутые API
См. также
Следующие изменения связаны: