Подготовка к отладке: рекомендуемые параметры свойств
Обновлен: Ноябрь 2007
Этот раздел применим к:
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
||||
Standard |
||||
Pro и Team |
Обозначения:
Применяется |
|
Не применяется |
|
Команда или команды по умолчанию скрыты. |
Некоторые свойства должны быть установлены одинаково для всех сценариев неуправляемой отладки.
Следующие таблицы отображают рекомендованные параметры свойств.
Параметры, здесь не перечисленные, могут иметь различные значения для различных типов неуправляемых проектов.
Свойства конфигурации | С/С++ | узел оптимизации
Имя свойства |
Параметр |
---|---|
Оптимизация |
Установите Отключена (/0D). Оптимизированный код отлаживать труднее, так как созданные команды не полностью соответствуют исходному коду. Если в программе обнаруживается ошибка, проявляющаяся только в оптимизированном коде, этот параметр можно разрешить, но следует помнить, что код, показываемый в окне Дизассемблированный код, создается из оптимизированного источника и может не совпадать с тем, что наблюдается в исходных окнах. Другие функции, такие как пошаговое выполнение, могут действовать не так, как ожидалось. |
Свойства конфигурации | Компоновщик | Узел отладки
Имя свойства |
Параметр |
---|---|
Создать отладочную информацию |
Следует всегда устанавливать этот параметр в Да (/DEBUG) для создания символов отладки и необходимых для неё файлов. Когда приложение выходит в производство, этот параметр можно отключить. |