C#, режим "Изменить и продолжить": ошибка 4018
Обновлен: Ноябрь 2007
При включенном режиме "Изменить и продолжить" добавление [типа | элемента | параметра | ограничения | using] приведет к завершению сеанса отладки.
Adding a [type | member | parameter | constraint | using] will prevent the debug session from continuing while Edit and Continue is enabled
Эта ошибка указывает, что предпринята попытка добавить новый тип. Режим "Изменить и продолжить" не поддерживает добавление новых типов во время отладки.
Рассмотрим следующий пример:
class Example
{
static void Main() { }
}
Если пошаговым выполнением зайти в Main, затем попробовать добавить int f; перед методом Main, случится эта ошибка.
Выберите команду Отменить в меню Отладка для отката изменений.
либо
В меню Отладка, выберите команду Остановить отладку, затем внесите изменения в код и начните отладку заново.
Поддерживаемые изменения кода (C#)