FileVersionInfo.IsDebug Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, содержит ли файл сведения об отладке или компилируется с включенными функциями отладки.
public:
property bool IsDebug { bool get(); };
public bool IsDebug { get; }
member this.IsDebug : bool
Public ReadOnly Property IsDebug As Boolean
Значение свойства
true Значение , если файл содержит сведения об отладке или компилируется с включенными функциями отладки; falseв противном случае .
Примеры
В следующем примере вызовы GetVersionInfo для получения FileVersionInfo блокнота. Затем в текстовом поле отображается состояние логического IsDebug поля. Предполагается, что textBox1 этот код создан.
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
Комментарии
Свойства FileVersionInfo основаны на сведениях о ресурсах версии, встроенных в файл. Ресурсы версии часто встроены в двоичные файлы, такие как .exe или .dll файлы; Текстовые файлы не содержат сведений о ресурсе версии.
Ресурсы версии обычно указываются в файле ресурсов Win32 или в атрибутах сборки. Свойство IsDebug отражает VS_FF_DEBUG значение флага в блоке файла VS_FIXEDFILEINFO , созданного VERSIONINFO из ресурса в файле ресурсов Win32. Дополнительные сведения об указании ресурсов версий в файле ресурсов Win32 см. в разделе пакета SDK About Resource Files для платформы и VERSIONINFO Resource разделах.