FileVersionInfo.IsDebug Propriedade

Definição

Recebe um valor que especifica se o ficheiro contém informação de depuração ou se está compilado com funcionalidades de depuração ativadas.

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

Valor de Propriedade

true se o ficheiro contiver informação de depuração ou for compilado com funcionalidades de depuração ativadas; caso contrário, false.

Exemplos

O exemplo seguinte pede GetVersionInfo para obter o FileVersionInfo bloco de notas. Depois, mostra o estado do Booleano IsDebug numa caixa de texto. Este código assume textBox1 que foi instanciado.

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

Observações

As FileVersionInfo propriedades baseiam-se na informação de recursos de versão incorporada no ficheiro. Os recursos de versão são frequentemente integrados em ficheiros binários, como ficheiros .exe ou .dll; Os ficheiros de texto não têm informação de recursos de versão.

Os recursos de versão são normalmente especificados num ficheiro de recurso Win32 ou em atributos assembly. A IsDebug propriedade reflete o VS_FF_DEBUG valor da bandeira no bloco VS_FIXEDFILEINFO do ficheiro, que é construído a partir do VERSIONINFO recurso num ficheiro de recurso Win32. Para mais informações sobre como especificar recursos de versões num ficheiro de recursos Win32, consulte o tópico do SDK About Resource Files da Plataforma e VERSIONINFO Resource tópicos tópicos.

Aplica-se a