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