Получить контроль, связанный с ошибкой во время разработки - PullRequest
0 голосов
/ 11 декабря 2018

У меня ошибка конструктора в Visual Studio:

Чтобы предотвратить возможную потерю данных перед загрузкой конструктора, необходимо устранить следующие ошибки:

Ошибка:

Высота должна быть больше 0px.

К сожалению, это действительно сложная форма с сотнями, если не тысячами элементов управления.

Когда я показываю стек вызовов, он не раскрывает ничего - он вообще не упоминает мой проект, только длинный список System.Windows.Forms классов / методов.

Есть ли какой-нибудь способ узнать, какой элемент управления вызывает ошибку?

Я попытался выполнить поиск в файле .resx и изменить любые элементы с Size из 0 на non.- ноль, но это занимает очень много времени, и я надеюсь, что есть лучший способ найти нарушающий элемент управления.

Я посмотрел на это: Хороший способ отладки Visual Studio DesignerОшибки , но, похоже, это не та проблема, с которой я столкнулся (кажется, больше о настройке точек останова в пользовательских элементах управления).

...