Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
RuntimeEnvironment.GetSystemVersion() ne retourne plus Assembly.ImageRuntimeVersion, qui est une valeur orientée vers le .NET Framework. Bien qu'il ait été mis à jour pour retourner une valeur plus pertinente, le début v
historique a été maintenu.
Comportement précédent
RuntimeEnvironment.GetSystemVersion() a retourné Assembly.ImageRuntimeVersion, qui est un indicateur du remplacement sur place de .NET Framework, et non une version de produit.
Exemple : v4.0.30319
Nouveau comportement
À partir de .NET 8, RuntimeEnvironment.GetSystemVersion() renvoie "v"
concaténé avec Environment.Version, qui représente la version du CLR.
Exemple : v8.0.0
Version introduite
.NET 8 RC 1
Type de changement cassant
Ce changement est un changement de comportement.
Raison de la modification
La version existante n’était pas utile ou significative pour .NET.
Action recommandée
Mettez à jour votre code pour accepter la nouvelle version, ou utilisez typeof(object).Assembly.ImageRuntimeVersion
à la place.
API affectées
Voir aussi
Les modifications suivantes sont liées :