Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
System.Runtime.InteropServices.RuntimeInformation.OSArchitecture restituisce ora il valore corretto in emulazione.
Comportamento precedente
In precedenza, RuntimeInformation.OSArchitecture restituiva Architecture.X64 nei processi emulati su Windows Arm a 64 bit e sui sistemi Apple Silicon di macOS.
Nuovo comportamento
A partire da .NET 7, RuntimeInformation.OSArchitecture restituisce Architecture.Arm64 nei processi emulati sui sistemi Windows Arm a 64 bit e macOS Apple Silicon.
Versione introdotta
7 Preview 6
Tipo di cambiamento che interrompe la compatibilità
Questa modifica può influire sulla compatibilità binaria.
Motivo della modifica
Il comportamento precedente non è corretto.
Azione consigliata
Il codice che si aspetta l'architettura del processo dovrebbe essere modificato per chiamare RuntimeInformation.ProcessArchitecture invece.