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


Практическое руководство. Использование режима "Изменить и продолжить" (C#)

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

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

Выпуск

Visual Basic

C#

C++

Web Developer

Express

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

Standard

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

Pro и Team

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

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

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

Применяется

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

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

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

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

В режиме "Изменить и продолжить" для С# можно внести изменения в код в режиме приостановки при отладке. Изменения могут применяться без необходимости остановки и повторного запуска сеанса отладки.

Режим "Изменить и продолжить" вызывается автоматически, когда вносятся изменения в режиме приостановки, затем выбирается команда выполнения отладчика, такая как Продолжить, Шаг или Задать следующий оператор, или вычисляется функция в окне отладчика.

ms164926.alert_note(ru-ru,VS.90).gifПримечание.

Режим "Изменить и продолжить" не поддерживается при отладке 64–разрядного кода, кода Compact Framework, оптимизированного кода, смешанного управляемого/машинного кода или кода SQL среды CLR. При попытке применить изменения кода в одном из этих случаев, отладчик показывает диалоговое окно, объясняющее, что режим "Изменить и продолжить" не поддерживается.

Чтобы вызвать режим "Изменить и продолжить" автоматически

  1. В режиме приостановки внесите изменения в исходный код.

  2. В меню Отладка выберите команду Продолжить, Шаг или Задать следующий оператор или вычислите функцию в окне отладчика.

    Выполняется компиляция нового кода и отладка продолжается с новым кодом. Некоторые изменения не поддерживаются режимом "Изменить и продолжить". Дополнительные сведения см. в разделе Поддерживаемые изменения кода (C#).

Чтобы включить или отключить режим "Изменить и продолжить"

  1. В меню Сервис выберите пункт Параметры.

  2. В диалоговом окне Параметры разверните узел Отладка и выберите Изменить и продолжить.

  3. В диалоговом окне Параметры, на странице Изменить и продолжить установите или снимите флажок Разрешить операцию "Изменить и продолжить".

    Параметр вступит в силу при повторном запуске сеанса отладки.

См. также

Ссылки

Режим "Изменить и продолжить" (Visual C#)

Поддерживаемые изменения кода (C#)

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

Ошибки и предупреждения режима "Изменить и продолжить" (C#)