C#, режим "Изменить и продолжить": ошибка 4013
Обновлен: Ноябрь 2007
Обновление размера фиксированного поля не позволит продолжить сеанс отладки при включенном режиме "Изменить и продолжить".
Updating the size of a fixed field will prevent the debug session from continuing while Edit and Continue is enabled
Эта ошибка указывает, что предпринята попытка изменить размер буфера фиксированного размера, что не может быть изменено во время отладки.
Рассмотрим следующий пример:
unsafe struct Example
{
fixed int buffer[20];
}
class Program
{
static void Main() { }
}
Если пошаговым выполнением зайти в Main, затем попробовать изменить buffer(20) на buffer(10), возникнет эта ошибка.
- В меню Отладка выберите пункт Остановить отладку, затем внесите изменения в код и начните отладку заново.
Буферы фиксированного размера (Руководство по программированию на C#)
Поддерживаемые изменения кода (C#)