Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
RuntimeEnvironment.GetSystemVersion() returnerar inte längre Assembly.ImageRuntimeVersion, vilket är ett .NET Framework-orienterat värde. Den har uppdaterats för att returnera ett mer relevant värde, men den historiska ledningen v har bibehållits.
Tidigare beteende
RuntimeEnvironment.GetSystemVersion() returnerade Assembly.ImageRuntimeVersion, vilket är en indikator på .NET Frameworks ersättning på plats, inte en produktlansering.
Exempel: v4.0.30319
Nytt beteende
Från och med .NET 8 returnerar RuntimeEnvironment.GetSystemVersion()"v" sammansatt med Environment.Version, som är CLR-versionen.
Exempel: v8.0.0
Version lanserad
.NET 8 RC 1
Typ av brytande ändring
Den här ändringen är en beteendeförändring.
Orsak till ändring
Den befintliga versionen var inte användbar eller meningsfull för .NET.
Rekommenderad åtgärd
Uppdatera koden för att förvänta dig den nya versionen eller använd typeof(object).Assembly.ImageRuntimeVersion den i stället.
Berörda API:er
Se även
Följande ändringar är relaterade: