Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
RuntimeEnvironment.GetSystemVersion() não retorna mais Assembly.ImageRuntimeVersion, que é um valor orientado para o .NET Framework. Foi atualizado para devolver um valor mais relevante, no entanto, a liderança v histórica foi mantida.
Comportamento anterior
RuntimeEnvironment.GetSystemVersion() devolveu Assembly.ImageRuntimeVersion, que é um indicador de substituição no local do .NET Framework, não 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 alteração é de natureza comportamental .
Motivo da mudança
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
Ver também
As seguintes alterações estão relacionadas: