Поделиться через


/debug (Visual Basic)

Обновлен: Ноябрь 2007

Указывает компилятору создавать отладочную информацию и помещать ее в выходной файл (файлы).

/debug[+ | -]
' -or-
/debug:[full | pdbonly]

Аргументы

  • + | -
    Необязательный параметр. При задании + или /debug компилятор создает отладочную информацию и помещает ее в .pdb файл. Указание - эквивалентно отсутствию указания /debug.

  • full | pdbonly
    Необязательный параметр. Указывает тип отладочной информации, создаваемой компилятором. Если не указан /debug:pdbonly, то по умолчанию используется full, который позволяет присоединить отладчик к выполняющейся программе. Аргумент pdbonly позволяет отладку исходного кода, когда программа запускается в отладчике, но ассемблерный код отображается, только когда запущенная программа присоединяется к отладчику.

Заметки

Используйте эту опцию для создания отладочных версий. Если не задать параметр /debug, /debug+ или /debug:full, то отладка скомпилированного файла будет невозможна.

По умолчанию отладочная информация не создается (/debug-). Для получения отладочной информации, укажите /debug или /debug+.

Сведения о настройке производительности отладки приложения содержатся в разделе Упрощение отладки образов.

Чтобы установить параметр /debug в среде разработки Visual Studio

  1. Выбрав проект в Обозревателе решения, в меню Проект выберите команду Свойства. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.

  2. Перейдите на вкладку Компиляция.

  3. Щелкните Дополнительные.

  4. Измените значение в поле Базовый адрес DLL.

Пример

Следующий пример демонстрирует размещение отладочной информации в файле App.exe.

vbc /debug /out:app.exe test.vb

См. также

Ссылки

/bugreport

Примеры командных строк компиляции

Другие ресурсы

Компилятор Visual Basic