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


Подготовка к отладке: рекомендуемые параметры свойств

Обновлен: Ноябрь 2007

Этот раздел применим к:

Выпуск

Visual Basic

C#

C++

Web Developer

Express

Тема не применяется Тема не применяется Тема применяется Тема не применяется

Standard

Тема не применяется

Тема не применяется

Тема применяется

Тема не применяется

Pro и Team

Тема не применяется

Тема не применяется

Тема применяется

Тема не применяется

Обозначения:

Тема применяется

Применяется

Тема не применяется

Не применяется

Тема применяется, но команда по умолчанию сокрыта

Команда или команды по умолчанию скрыты.

Некоторые свойства должны быть установлены одинаково для всех сценариев неуправляемой отладки.

Следующие таблицы отображают рекомендованные параметры свойств.

Параметры, здесь не перечисленные, могут иметь различные значения для различных типов неуправляемых проектов.

Свойства конфигурации | С/С++ | узел оптимизации

Имя свойства

Параметр

Оптимизация

Установите Отключена (/0D). Оптимизированный код отлаживать труднее, так как созданные команды не полностью соответствуют исходному коду. Если в программе обнаруживается ошибка, проявляющаяся только в оптимизированном коде, этот параметр можно разрешить, но следует помнить, что код, показываемый в окне Дизассемблированный код, создается из оптимизированного источника и может не совпадать с тем, что наблюдается в исходных окнах. Другие функции, такие как пошаговое выполнение, могут действовать не так, как ожидалось.

Свойства конфигурации | Компоновщик | Узел отладки

Имя свойства

Параметр

Создать отладочную информацию

Следует всегда устанавливать этот параметр в Да (/DEBUG) для создания символов отладки и необходимых для неё файлов. Когда приложение выходит в производство, этот параметр можно отключить.

См. также

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

Отладка управляемого кода

Подготовка к отладке: типы проектов Visual C++