Environment.Version Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine Version ab, die aus der Haupt-, Neben-, Build- und Revisionsnummer der Common Language Runtime zusammengesetzt ist.
public:
static property Version ^ Version { Version ^ get(); };
public static Version Version { get; }
member this.Version : Version
Public Shared ReadOnly Property Version As Version
Eigenschaftswert
Die Version der allgemeinen Sprachlaufzeit.
Beispiele
Im folgenden Beispiel wird die Version der allgemeinen Sprachlaufzeit angezeigt.
// 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
open System
printfn $"\nVersion: {Environment.Version}"
' 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
Hinweise
Bei .NET Core 3.x und .NET 5+ gibt die Environment.Version Eigenschaft die .NET-Laufzeitversionsnummer zurück.
Bei den .NET Framework-Versionen 4, 4.5, 4.5.1 und 4.5.2 gibt die Environment.VersionEigenschaft ein Version-Objekt zurück, dessen Zeichenfolgedarstellung die Form 4.0.30319.xxxxx
besitzt. Für die .NET Framework 4.6- und höher-Versionen und .NET Core-Versionen vor 3.0 hat es das Formular4.0.30319.42000
.
Warnung
Für die .NET Framework 4.5 und höher empfehlen Version wir die Verwendung der Eigenschaft nicht, um die Version der Laufzeit zu erkennen. Stattdessen können Sie die Version der allgemeinen Sprachlaufzeit bestimmen, indem Sie die Registrierung abfragen. Weitere Informationen finden Sie unter How to: Ermitteln, welche .NET Framework Versionen installiert sind.
Weitere Informationen zur Version der allgemeinen Sprachlaufzeit, die mit jeder Version der .NET Framework installiert ist, finden Sie unter Versionen und Abhängigkeiten.