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