/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
Выбрав проект в Обозревателе решения, в меню Проект выберите команду Свойства. Дополнительные сведения см. в разделе Знакомство с конструктором проектов.
Перейдите на вкладку Компиляция.
Щелкните Дополнительные.
Измените значение в поле Базовый адрес DLL.
Пример
Следующий пример демонстрирует размещение отладочной информации в файле App.exe.
vbc /debug /out:app.exe test.vb
См. также
Ссылки
Примеры командных строк компиляции