FileVersionInfo.FileVersion Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar filversionsnumret.
public:
property System::String ^ FileVersion { System::String ^ get(); };
public string FileVersion { get; }
member this.FileVersion : string
Public ReadOnly Property FileVersion As String
Egenskapsvärde
Versionsnumret för filen eller null om filen inte innehåller versionsinformation.
Exempel
I följande exempel anropas GetVersionInfo för att hämta FileVersionInfo för Anteckningar. Sedan skrivs filbeskrivningen och versionsnumret ut i en textruta. Den här koden förutsätter textBox1 att den har instansierats.
using System;
using System.IO;
using System.Diagnostics;
class Class1
{
public static void Main(string[] args)
{
// Get the file version for the notepad.
FileVersionInfo myFileVersionInfo = FileVersionInfo.GetVersionInfo(Path.Combine(Environment.SystemDirectory, "Notepad.exe"));
// Print the file name and version number.
Console.WriteLine("File: " + myFileVersionInfo.FileDescription + Environment.NewLine +
"Version number: " + myFileVersionInfo.FileVersion);
}
}
Imports System.IO
Imports System.Diagnostics
Class Class1
Public Shared Sub Main(ByVal args() As String)
' Get the file version for the notepad.
Dim myFileVersionInfo As FileVersionInfo = FileVersionInfo.GetVersionInfo(Path.Combine(Environment.SystemDirectory, "Notepad.exe"))
' Print the file name and version number.
Console.WriteLine("File: " + myFileVersionInfo.FileDescription + Environment.NewLine + "Version number: " + myFileVersionInfo.FileVersion)
End Sub
End Class
Kommentarer
Vanligtvis visas ett versionsnummer som "major number.minor number.build number.private part number". Ett filversionsnummer är ett 64-bitarsnummer som innehåller versionsnumret för en fil på följande sätt:
De första 16 bitarna är FileMajorPart talet.
Nästa 16 bitar är FileMinorPart talet.
Den tredje uppsättningen med 16 bitar är FileBuildPart talet.
De sista 16 bitarna är FilePrivatePart talet.