C#, режим "Изменить и продолжить": ошибка 4024
При включенном режиме "Изменить и продолжить" удаление тела метода приведет к завершению сеанса отладки.
Эта ошибка указывает, что была предпринята попытка удалить метод, индексатор, свойство, метод доступа, операторы, конструкторы, деструкторы или событие, что не поддерживается режимом "Изменить и продолжить" во время отладки.
Рассмотрим следующий код:
class Program
{
static void Main()
{
}
}
Если пошаговым выполнением зайти в Main, затем удалить из метода фигурные скобки ({}) и заменить их точкой с запятой, случится эта ошибка.
Исправление этой ошибки
Отмените изменения и затем продолжайте отладку без изменений.
—или—
В меню Отладка выберите пункт Остановить отладку, затем внесите изменения в код и начните отладку заново.
См. также
Ссылки
Индексаторы (Руководство по программированию в C#)
Конструкторы (Руководство по программированию на C#)
Деструкторы (Руководство по программированию в C#)
Поддерживаемые изменения кода (C#)
Режим "Изменить и продолжить" (Visual C#)