Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
RuntimeEnvironment.GetSystemVersion() não retorna Assembly.ImageRuntimeVersionmais, que é um valor orientado ao .NET Framework. Ele foi atualizado para retornar um valor mais relevante, no entanto, a liderança v histórica foi mantida.
Comportamento anterior
RuntimeEnvironment.GetSystemVersion() retornou Assembly.ImageRuntimeVersion, o que é um indicador de substituição In-loco do .NET Framework, e não de uma versão do produto.
Exemplo: v4.0.30319
Novo comportamento
A partir do .NET 8, RuntimeEnvironment.GetSystemVersion() retorna "v" concatenado com Environment.Version, que é a versão do CLR.
Exemplo: v8.0.0
Versão introduzida
.NET 8 RC 1
Tipo de mudança disruptiva
Esta é uma alteração comportamental.
Motivo da alteração
A versão existente não era útil ou significativa para o .NET.
Ação recomendada
Atualize seu código para esperar a nova versão ou use typeof(object).Assembly.ImageRuntimeVersion em vez disso.
APIs afetadas
Consulte também
As seguintes alterações estão relacionadas: