Извинения, если на этот вопрос уже был дан ответ.
Я работаю над довольно сложным пользовательским интерфейсом в VS2010 (типичный тип проводника с древовидной структурой, разделителями, панелями инструментов и т. Д. С использованием только стандартных элементов управления), и сегодня столкнулся со страшным событием.
Внизу вспыхнула ошибка (запись была слишком быстрой, но что-то говорилось о _HRESULT и древовидном представлении). Следующее, что случилось, было то, что появилось около 100 ошибок, все из которых были связаны с отсутствующими элементами управления. Я открыл представление дизайнера, и мой пользовательский интерфейс вернулся к обычной пользовательской форме.
Открытие файла Designer.vb показало, что, хотя все элементы управления все еще были объявлены, все коды позиционирования и создания экземпляров пропали. Файл уменьшен с 110 КБ до 11 КБ.
Мне удалось восстановить пользовательский интерфейс, скопировав недостающие биты из резервной копии, однако, если бы этих резервных копий не было, или если бы я просто внес в них большие изменения, все выглядело бы намного мрачнее.
Кто-нибудь сталкивался с этим раньше, и если да, есть ли способ предотвратить его повторение?
Спасибо
Борис