Практическое руководство. Работа с устаревшим кодом
Обновлен: Ноябрь 2007
Этот раздел относится к:
Выпуск |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
![]() |
![]() |
![]() |
![]() |
Standard |
![]() |
![]() |
![]() |
![]() |
Pro и Team |
![]() |
![]() |
![]() |
![]() |
Условные обозначения:
![]() |
Применимо |
![]() |
Неприменимо |
![]() |
Команда или команды, скрытые по умолчанию. |
В некоторых случаях операция "Изменить и продолжить" не может немедленно внести изменения в исполняемый код, но может внести их позже, если отладка будет продолжена. Это происходит при изменении функции, вызвавшей текущую выполняемую функцию, или при добавлении новых переменных объемом более 64 байт в функцию, которая находится в стеке вызовов.
В таких случаях отладчик продолжает выполнение исходного кода (называемого устаревшим кодом) до тех пор, пока эти изменения не вступят в силу. Устаревший код отображается в качестве временного исходного файла в отдельном окне исходного кода. Заголовок этого окна имеет вид наподобие enc25.tmp. При этом отредактированный исходный код остается в своем окне. При попытке редактирования устаревшего кода появляется предупреждение.
![]() |
---|
Отображаемые диалоговые окна и команды меню могут отличаться от описанных в справке в зависимости от текущих настроек или выпуска среды. Для изменения параметров выберите в меню Сервис пункт Импорт и экспорт параметров. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Включение и отключение предупреждений об устаревшем коде
В меню Сервис выберите пункт Параметры.
В диалоговом окне Параметры выберите папку Отладка.
В группе Изменить и продолжить установите или снимите флажок Предупреждение о необходимости обновления кода.
Нажмите кнопку ОК.
См. также
Основные понятия
Ссылки
Диалоговое окно "Предупреждение о необходимости обновления кода"
Страница "Изменить и продолжить", папка "Отладка", диалоговое окно "Параметры"