Использование VS2013 Pro, WinForms, отладчик продолжает удалять мои обработчики событий. (Я помещаю их в файл Form.Designer.cs)Почему отладчик удаляет мой код?
Я только начал замечать это недавно, и я уверен, что я не изменил никаких настроек.
Может ли кто-нибудь еще воспроизвести это или это что-то в моей системе?
Шаги для репликации:
- Создать новый проект C WinForms
- # Добавить раздвоение контейнер> Внутри панели два Базового контейнера, гнездо другой раскол контейнера.
- В файле Form.Designer.Cs подключите обработчик события Click к контейнеру вложенной панели 1.
- Run. -Открыть контейнер - должен работать нормально.
- Выход из отладчика> Изменить свойство цвета панели гнезда 1.
- Запустить> Не можете больше нажать?
- Код проверки> Обработчик событий удален?
'Form.Designer.cs' Это тот, который говорит« не изменять »? Что произойдет, если вы поместите код в 'Form.cs' –
Да, я знаю, но я всегда писал код там! Держится аккуратно. – KidCode
@KidCode И вы не думаете, что прислушаться к предупреждениям о том, что файл не следует изменять вручную, было бы хорошей идеей? – Dan