ASP.NET таинственная ошибка компиляции - PullRequest
1 голос
/ 03 февраля 2010

Когда я компилирую решение .NET, которое является проектом веб-сайта ASP.NET 3.5 и несколькими библиотеками классов, иногда мы получаем ошибку COMPILE «Ссылка на объект не установлена ​​для экземпляра объекта». Не дает вам никакой дополнительной информации, как обычно - какой проект, файл, строка кода или что-то в этом роде. Обычно, если вы останавливаетесь и перекомпилируете, он исчезает, но время от времени появляется снова. Некоторые разработчики считают, что это связано с контролем отчетов, который мы используем для просмотра отчетов SSRS, но никто не уверен в этом. То же самое происходит со всеми в проекте. Как бы вы исследовали проблему такого рода, на что бы вы посмотрели в первую очередь, и какие инструменты вы бы использовали.

1 Ответ

0 голосов
/ 03 февраля 2010

Возможно, файлы вашего дизайнера не синхронизированы с aspx. Там может быть ссылки на элементы управления, которые больше не существуют в веб-форме.

Я бы также предложил взглянуть на окно «Вывод» («Просмотр»> «Вывод») Это может дать вам больше подсказок о том, где происходит ошибка.

...