FileVersionInfo.FileVersion Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a fájl verziószámát.
public:
property System::String ^ FileVersion { System::String ^ get(); };
public string? FileVersion { get; }
public string FileVersion { get; }
member this.FileVersion : string
Public ReadOnly Property FileVersion As String
Tulajdonság értéke
A fájl verziószáma, vagy null ha a fájl nem tartalmaz verzióinformációkat.
Példák
Az alábbi példa meghívja GetVersionInfo a FileVersionInfo Jegyzettömb lekérését. Ezután egy szövegmezőben nyomtatja ki a fájl leírását és verziószámát. Ez a kód feltételezi textBox1 , hogy példányosították.
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
Megjegyzések
A verziószám általában "major number.minor number.build number.private part number" néven jelenik meg. A fájl verziószáma egy 64 bites szám, amely egy fájl verziószámát tartalmazza az alábbiak szerint:
Az első 16 bit a FileMajorPart szám.
A következő 16 bit a FileMinorPart szám.
A harmadik 16 bites készlet a FileBuildPart szám.
Az utolsó 16 bit a FilePrivatePart szám.