Параметры проекта для конфигурации отладки Visual Basic
Можно изменять параметры проекта для настройки отладки Visual Basic в окне Страницы свойств, как описано в Настройка отладки и выпуска.В следующих таблицах показано, в каком месте окна Страницы свойств можно найти параметры, связанные с отладчиком.
Внимание |
---|
В этом разделе не применяется для хранения приложения.См. раздел Запуск сеанса отладки (Visual C++, Visual C# и Visual Basic). |
Вкладки отладчика
Параметр |
Описание |
---|---|
Конфигурация. |
Устанавливает режим для компиляции приложения.Выберите: Активная (отладка) , Отладка, Выпуск, Все конфигурации. |
Действие при запуске |
Эта группа элементов управления описывает действия, которые будут происходить при выборе команды "Пуск" в меню "Отладка".
|
Аргументы командной строки |
Задаются аргументы командной строки для отлаживаемой программы.Имя команды — это имя программы, указанное в поле запуска внешней программы.Если параметр "Действие при запуске" имеет в значение "Начальный URL-адрес", аргументы командной строки игнорируются. |
Рабочая папка |
Задает рабочий каталог для отлаживаемой программы.В Visual Basic рабочий каталог — это каталог, из которого запускается приложение.По умолчанию используется рабочий каталог \bin\Debug или \bin\Release, в зависимости от текущей конфигурации. |
Использовать удаленный компьютер |
Когда этот флажок установлен, разрешена удаленная отладка.В текстовом поле можно ввести имя удаленного компьютера, на котором приложение будет работать в отладочных целях, или Имя сервера Msvsmon.Расположение исполняемого файла на удаленном компьютере определяется свойством "Выходной путь" на вкладке "Построение".Это место должно быть общим каталогом на удаленном компьютере. |
Отладка неуправляемого кода |
Разрешает отлаживать вызовы машинного (неуправляемого) кода Win32 из управляемого приложения.Оказывает тот же эффект, что и выбор смешанного типа отладчика в проекте Visual C++. |
Отладка SQL Server |
Разрешает отладку объектов базы данных SQL Server. |
Вкладка компиляции: нажмите кнопку "Дополнительные параметры компиляции"
Параметр |
Описание |
---|---|
Включить оптимизацию |
Этот параметр не должен быть установлен.Оптимизация приводит к тому, что фактически выполняемый код отличается из исходного кода в Visual Studio, что затрудняет отладку.Если код оптимизирован, символы при отладке с параметром "Только мой код" по умолчанию не загружаются. |
Создать отладочную информацию |
Параметр по умолчанию для отладочной и окончательной версий. Этот параметр (эквивалент параметра компилятора "/debug") создает отладочную информацию во время построения.Отладчик использует эти данные, чтобы показывать при отладке имена переменных и другие сведения в понятном формате.При компиляции программы без этих данных функциональность отладчика будет ограничена.Дополнительные сведения см. в разделе /debug. |
Определить константу DEBUG |
Определение этого символа разрешает условную компиляцию функций вывода из класса Debug.Если этот символ определен, методы класса Debug выводят информацию в окно вывода.Если этот символ не определен, методы класса Debug не компилируются и выходные данные не создаются.Этот символ должен определяться в отладочной версии и не должен определяться в окончательном выпуске программы.При задании этого символа для окончательного выпуска программы будет создаваться ненужный код, замедляющий ее работу. |
Определить константу TRACE |
Определение этого символа разрешает условную компиляцию функций вывода из класса Trace.Если этот символ определен, методы класса Trace выводят информацию в окно вывода.Если этот символ не определен, методы класса Trace не компилируются и выходные данные не создаются.Этот символ определяется по умолчанию для обоих версий — отладочной и окончательной. |