Environment.OSVersion Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Permite obtener el identificador y el número de versión de la plataforma actual.
public:
static property OperatingSystem ^ OSVersion { OperatingSystem ^ get(); };
public static OperatingSystem OSVersion { get; }
static member OSVersion : OperatingSystem
Public Shared ReadOnly Property OSVersion As OperatingSystem
Valor de propiedad
Identificador de plataforma y número de versión.
Excepciones
Esta propiedad no pudo obtener la versión del sistema.
O bien
El identificador de plataforma obtenido no es un miembro de PlatformID
Comentarios
Environment.OSVersion devuelve una versión del sistema operativo que puede ser incorrecta cuando una aplicación se ejecuta en modo de compatibilidad de Windows. Para más información, vea Notas de la función GetVersionExA.
En .NET 5 y versiones posteriores, Environment.OSVersion devuelve la versión real del sistema operativo en los modos de compatibilidad especificados por el manifiesto de aplicación. Para obtener más información, vea Environment.OSVersion devuelve la versión correcta del sistema operativo.
Para identificar la plataforma del sistema operativo, por ejemplo, Linux o Windows, puede usar el RuntimeInformation.IsOSPlatform método .