В конструкторе я получаю эту ошибку: «Ошибка создания элемента управления: ссылка на объект не установлена для экземпляра объекта». Сама страница работает нормально. Один из объектов, возможно, объектный источник данных, должен потерпеть неудачу во время разработки. Но как найти какой?
Проект изначально разрабатывался с XSD для данных, указывающих на запросы SQL Server. Все основано на типичных демонстрациях Microsoft, которые не учитывают жизненный цикл продукта.
Мне пришлось провести рефакторинг нескольких вещей в базе данных, и конструктор XSD не показывает автоматически, что вам нужно исправить, вам просто нужно запустить и получить ошибку времени выполнения. Очевидно, это означает, что некоторые из многих отдельных методов адаптера, вероятно, все еще не верны, и я собираюсь просмотреть и обновить их, чтобы они соответствовали новой модели базы данных, а затем отслеживаю эффекты с помощью всех связанных элементов управления и всего остального. И, в конце концов, я могу избавиться от большого количества этого кода, сгенерированного мастером, и получить кое-что более удобное для статической проверки компилятором во время сборки.
Но пока, как мне узнать, какая ссылка на объект является проблемой?