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


/debug (Visual Basic)

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

/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. Перейдите на вкладку Compile.

  3. Щелкните Дополнительные параметры компиляции.

  4. Измените значение в окне Создать отладочную информацию.

Пример

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

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

См. также

Ссылки

/bugreport

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

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

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