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


-debug (Visual Basic)

Создает компилятору сведения об отладке и помещает его в выходные файлы.

Синтаксис

-debug[+ | -]

или

-debug:[full | pdbonly]

Аргументы

Срок Определение
+ | - Необязательно. Указание + или -debug создание компилятором сведений об отладке и его размещение в PDB-файле. Указание - имеет тот же эффект, что и без указания -debug.
full | pdbonly Необязательно. Указывает тип сведений об отладке, созданных компилятором. Если не указано -debug:pdbonly, значение fullпо умолчанию — это позволяет подключить отладчик к работающей программе. Аргумент pdbonly разрешает отладку исходного кода при запуске программы в отладчике, но отображает код языка сборки только при присоединении запущенной программы к отладчику.

Замечания

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

По умолчанию сведения об отладке не создаются (-debug-). Чтобы вывести сведения об отладке, укажите -debug или -debug+.

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

Установка -debug в интегрированной среде разработки Visual Studio
1. При выборе проекта в обозревателе решений в меню "Проект " выберите пункт "Свойства".
2. Щелкните вкладку "Компиляция ".
3. Нажмите кнопку "Дополнительные параметры компиляции".
4. Измените значение в поле "Создание сведений об отладке ".

Пример

В следующем примере данные отладки помещают в выходной файл App.exe.

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

См. также