Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
System.Runtime.InteropServices.RuntimeInformation.OSArchitecture agora retorna o valor correto em emulação.
Comportamento anterior
Anteriormente, RuntimeInformation.OSArchitecture retornava Architecture.X64 em processos emulados nos sistemas Windows Arm 64-bit e macOS Apple Silicon.
Novo comportamento
A partir do .NET 7, RuntimeInformation.OSArchitecture retorna Architecture.Arm64 em processos emulados nos sistemas Windows Arm 64-bit e macOS Apple Silicon.
Versão introduzida
7 Pré-visualização 6
Tipo de mudança disruptiva
Essa alteração pode afetar a compatibilidade binária.
Motivo da mudança
O comportamento anterior estava incorreto.
Ação recomendada
Recomenda-se alterar o código que depende da arquitetura do processo para chamar RuntimeInformation.ProcessArchitecture em vez disso.