FileVersionInfo.IsDebug Egenskap

Definition

Hämtar ett värde som anger om filen innehåller felsökningsinformation eller kompileras med felsökningsfunktioner aktiverade.

public:
 property bool IsDebug { bool get(); };
public bool IsDebug { get; }
member this.IsDebug : bool
Public ReadOnly Property IsDebug As Boolean

Egenskapsvärde

trueom filen innehåller felsökningsinformation eller kompileras med felsökningsfunktioner aktiverade. annars . false

Exempel

I följande exempel anropas GetVersionInfo för att hämta FileVersionInfo för Anteckningar. Sedan visas tillståndet för det booleska IsDebug i en textruta. Den här koden förutsätter textBox1 att den har instansierats.

private void GetIsDebug()
{
    // Get the file version for the notepad.
    FileVersionInfo myFileVersionInfo =
        FileVersionInfo.GetVersionInfo(Environment.SystemDirectory + "\\Notepad.exe");

    // Print whether the file contains debugging information.
    textBox1.Text = "File contains debugging information: " +
        myFileVersionInfo.IsDebug;
}
Private Sub GetIsDebug()
    ' Get the file version for the notepad.
    Dim myFileVersionInfo As FileVersionInfo = _
        FileVersionInfo.GetVersionInfo(Environment.SystemDirectory + "\Notepad.exe")
    
    ' Print whether the file contains debugging information.
    textBox1.Text = "File contains debugging information: " & myFileVersionInfo.IsDebug
End Sub

Kommentarer

Egenskaperna FileVersionInfo baseras på information om versionsresursen som är inbyggd i filen. Versionsresurser är ofta inbyggda i binära filer som .exe eller .dll filer. textfiler har inte information om versionsresursen.

Versionsresurser anges vanligtvis i en Win32-resursfil eller i sammansättningsattribut. Egenskapen IsDebug återspeglar VS_FF_DEBUG flaggvärdet i filens VS_FIXEDFILEINFO block, som skapas från resursen VERSIONINFO i en Win32-resursfil. Mer information om hur du anger versionsresurser i en Win32-resursfil finns i avsnittet om plattforms-SDK About Resource Files och VERSIONINFO Resource avsnitt.

Gäller för