Environment.Version Свойство

Определение

Возвращает объект Version, который описывает основной и дополнительный номера, а также номер построения и редакции среды CLR.Gets a Version object that describes the major, minor, build, and revision numbers of the common language runtime.

public:
 static property Version ^ Version { Version ^ get(); };
public static Version Version { get; }
member this.Version : Version
Public Shared ReadOnly Property Version As Version

Значение свойства

Объект, содержащий версию среды CLR.An object that displays the version of the common language runtime.

Примеры

В следующем примере выводится версия среды CLR.The following example displays the version of the common language runtime. (Версия не указана в выходных данных примера из соображений безопасности.)(The version is omitted from the example output for security reasons.)

// Sample for the Environment::Version property
using namespace System;
int main()
{
   Console::WriteLine();
   Console::WriteLine( "Version: {0}", Environment::Version );
}

/*
This example produces the following results:
(Any result that is lengthy, specific to the machine on which this sample was tested, or reveals information that should remain secure, has been omitted and marked S"!---OMITTED---!".)

Version: !---OMITTED---!
*/
// Sample for the Environment.Version property
using System;

class Sample
{
    public static void Main()
    {
    Console.WriteLine();
    Console.WriteLine("Version: {0}", Environment.Version.ToString());
    }
}
' Sample for the Environment.Version property
Class Sample
   Public Shared Sub Main()
      Console.WriteLine()
      Console.WriteLine("Version: {0}", Environment.Version.ToString())
   End Sub
End Class

Комментарии

Для платформы .NET Framework версий 4, 4.5, 4.5.1 и 4.5.2 свойство Environment.Version возвращает объект Version, строковое представление которого имеет форму 4.0.30319.xxxxx.For the .NET Framework Versions 4, 4.5, 4.5.1, and 4.5.2, the Environment.Version property returns a Version object whose string representation has the form 4.0.30319.xxxxx. Для .NET Framework 4,6 и более поздних версий она имеет форму 4.0.30319.42000.For the .NET Framework 4.6 and later versions, it has the form 4.0.30319.42000.

Предупреждение

Для .NET Framework 4.5.NET Framework 4.5 и более поздних версий не рекомендуется использовать свойство Version для определения версии среды выполнения. Вместо этого можно определить версию среды CLR, выполнив запрос к реестру.For the .NET Framework 4.5.NET Framework 4.5 and later, we do not recommend using the Version property to detect the version of the runtime; instead, you can determine the version of the common language runtime by querying the registry. Дополнительные сведения см. в разделе Практическое руководство. Определение установленных версий платформы .NET Framework.For more information, see How to: Determine Which .NET Framework Versions Are Installed.

Дополнительные сведения о версии среды CLR, которая устанавливается вместе с каждой версией .NET Framework, см. в разделе версии и зависимости.For more information about the version of the common language runtime that is installed with each version of the .NET Framework, see Versions and Dependencies.

Применяется к