Kommentar
Å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.
System.Runtime.InteropServices.RuntimeInformation.OSArchitecture returnerar nu rätt värde under emulering.
Tidigare beteende
RuntimeInformation.OSArchitecture Tidigare returnerades Architecture.X64 i emulerade processer på Windows Arm 64-bit och macOS Apple Silicon-systemen.
Nytt beteende
Från och med .NET 7 RuntimeInformation.OSArchitecture returneras Architecture.Arm64 i emulerade processer i Windows Arm 64-bitars- och macOS Apple Silicon-system.
Version lanserad
7 Förhandsversion 6
Typ av brytande ändring
Den här ändringen kan påverka binär kompatibilitet.
Orsak till ändring
Det tidigare beteendet var felaktigt.
Rekommenderad åtgärd
Kod som förväntar sig att processarkitekturen ska ändras för att anropa RuntimeInformation.ProcessArchitecture i stället.