Я мог бы использовать некоторую помощь, пытаясь отследить случайную ошибку, с которой я сталкивался в нашем проекте ASP.Net уже довольно давно.
Периодически при сборке решения сборка завершается с ошибкой «/: Build (web): ссылка на объект не установлена на экземпляр объекта.» Ошибка не связана с файлом, строкой, столбцом или информацией о проекте. Странная вещь об ошибке заключается в том, что она исчезнет при последовательных перестройках и, по-видимому, не приведет к ошибкам во время выполнения, с которыми мы столкнемся после успешной сборки. Иногда ошибка выскакивает только один раз, иногда 3-4 раза, но в конце концов сборка завершится успешно, а затем, похоже, будет собираться нормально каждый раз после. Я не смог определить, почему и когда произойдет ошибка, и, поскольку она всегда создается, это не было для нас критической проблемой. Просто раздражение. Но тот, который я хочу, ушел по понятным причинам.
Полагаю, я должен добавить, что это приложение, которое изначально было разработано в ASP.net 1.1 и преобразовано в 2.0, и я унаследовал его где-то в дальнейшем, поэтому я не знаю, когда проблема возникла изначально. Что касается всех здесь, это всегда было там.
Очевидно, я не ожидаю, что кто-то определит причину моей проблемы, так как это потребует, чтобы они посмотрели на все наше решение, чтобы выявить потенциальные проблемы. Просто надеясь, что кто-то может дать мне пару свежих идей о том, как найти истинный источник ошибки в коде. Это должно быть откуда-то, верно? Как бы вы узнали, где?