У меня ошибка конструктора в Visual Studio:
Чтобы предотвратить возможную потерю данных перед загрузкой конструктора, необходимо устранить следующие ошибки:
Ошибка:
Высота должна быть больше 0px.
К сожалению, это действительно сложная форма с сотнями, если не тысячами элементов управления.
Когда я показываю стек вызовов, он не раскрывает ничего - он вообще не упоминает мой проект, только длинный список System.Windows.Forms
классов / методов.
Есть ли какой-нибудь способ узнать, какой элемент управления вызывает ошибку?
Я попытался выполнить поиск в файле .resx
и изменить любые элементы с Size
из 0 на non.- ноль, но это занимает очень много времени, и я надеюсь, что есть лучший способ найти нарушающий элемент управления.
Я посмотрел на это: Хороший способ отладки Visual Studio DesignerОшибки , но, похоже, это не та проблема, с которой я столкнулся (кажется, больше о настройке точек останова в пользовательских элементах управления).